awk
またはを使用して確実に解決できるデータ操作の問題が少しありますbash
。
2 つの既存のデータ ファイルがあります。1つ目は、n個のブロックに配置されたタブ区切りのフィールドで構成されています。各ブロックは 1 行の空白行で区切られます。
1 3
2 4
3 5
4 6
5 7
6 8
2 番目のファイルには、最初のファイルのすべてのブロックと同じ長さの 1 列のデータしかありません。
a
b
c
私の問題は、出力が次のようになるように、ファイル 2 のデータ列をファイル 1 のすべてのブロックに追加する必要があることです。
1 3 a
2 4 b
3 5 c
4 6 a
5 7 b
6 8 c
何か考えはありますか?ファイルのデータを 2 回 (ブロック数) 新しいファイルに書き込み、これを追加しようとしましたが、これawk
が正しく機能しませんでした。