ログ出力を含むファイルが2つあります。以下の説明に従って参加する必要があります。
最初のファイル
Line 1
Line 2
Line 3
2番目のファイル
Need to be placed at the end of Line 1
Need to be placed at the end of Line 2
Need to be placed at the end of Line 3
予想される結果:
Line 1 Need to be placed at the end of Line 1
Line 2 Need to be placed at the end of Line 2
Line 3 Need to be placed at the end of Line 3
sedを使用してテキスト/入力ファイルを追加する方法を知っていますが、ファイルの場合はファイルの内容をすべて挿入するので、これは私が探しているものではありません。どんな助けにも感謝します:)
ベストアンサー1
ファイルを1行ずつ「一緒に結合」する必要があるとしますpaste
。
このpaste
ユーティリティは、1つ以上のファイルから入力を受け取り、「並べて貼り付けられた」ファイルで構成される出力を生成します。このpaste
ユーティリティは、コマンドラインにリストされているファイル列を生成します。
paste first_file second_file
メインタブの代わりにスペースをファイル間の区切り文字として使用するには、paste
次の-d
オプションを使用します。
paste -d ' ' first_file second_file
paste
また、システムのマニュアルを参照してください。
ある意味、paste
フィールド/列抽出とは反対です。cut