====== paste ====== ===== 概要 ===== * ファイルを結合するコマンド * cat コマンドは、単純に順に結合するが、paste はテキストを整形しつつ、結合する * デフォルトでは、各行の最後に結合する * -s オプションを入れると整形しつつ、cat のようにファイルを最後まで読み込んでから結合する ===== 使い方 ===== $ paste [OPTION] FILE1 FILE2 ... ==== オプション ==== ^ オプション ^ 内容 ^ デフォルト ^ |-d,--delimiters|出力する際のデリミタ (区切り文字)|タブ| |-s,--serial|ファイルを読み込んでから次のファイルを読み込む| | ===== 使い所 ===== * データが x 値と y 値で分かれて出力されているものを結合したい時 * データ1、データ2があるファイル A とデータ3、データ4があるファイルBから、データ1、データ4のみが含まれるファイルを作りたい場合は、paste に加え、cut や awk を使うてもあるが、[[Linuxコマンド/join]] の方がスマート {{tag>Linux コマンド テキスト}}