cat コマンドでファイルの結合

Linuxでファイルの結合(catコマンド)

複数のファイルを連結して表示したり保存したりする場合は、catコマンドを利用すればできます。
下記のようなファイルがある場合で説明します

$ cat file1
abc
abc
abc

$ cat file2
123
123
123
123

$ cat file3
ABC123
ABC123
ABC123
ABC123

複数のファイルを連結して表示する

複数のファイルを連結して表示する方法ですが、catコマンドでファイルを続けて指定していくと連結されて表示されます

$ cat file1 file2
abc
abc
abc
123
123
123
123

#3つのファイルを表示する場合
$ cat file1 file2 file3
abc
abc
abc
123
123
123
123
ABC123
ABC123
ABC123
ABC123

複数のファイルを1つのファイルに結合して保存する

複数のファイルを1つにまとめる場合もcatコマンドを利用します。先ほど使用した後に「> 結合したファイル名」とすれば1個に結合されます

# リダイレクト「>」で1つのファイルをまとめます
$ cat file1 file2 file3 > file123

# 3つに結合されたファイルを表示する
$ cat file123
abc
abc
abc
123
123
123
123
ABC123
ABC123
ABC123
ABC123

 

スポンサーリンク