Linuxコマンド「paste」で複数のファイルから行番号が一致する行を水平方向に連結して出力する方法についてまとめました。
複数のファイルから行番号が一致する行を水平方向に連結して出力(pasteコマンド)
pasteコマンドは、複数のファイルから行番号が一致する行を水平方向に連結し、出力します。
paste [オプション] [ファイル名1] [ファイル名2] ・・・
オプション | 説明 |
---|---|
-d 区切り文字 | 区切り文字(デリミタ)を指定(デフォルトはタブ区切り) |
-N バイト数 | 入力ファイルを指定したバイト数まで表示 |
【実行例】
$ cat data1.txt 1 data11 2 data21 3 data31 $ cat data2.txt 1 data12 2 data22 3 data32 $ paste1 data1.txt data2.txt 1 data11 data12 2 data21 data22 3 data31 data32
関連ページ
LinuCの試験対策と例題まとめ
LinuCの試験対策と例題(学習サイト)についてまとめました。
LPICの試験対策と例題まとめ
LPICの試験対策と例題(学習サイト)についてまとめました。
【Linux超入門】システムの基礎とよく使うコマンドなど徹底解説
Linuxシステムの基礎とよく使うコマンドなどについて入門者向けに解説します。
コメント