我有一个小数据操作问题,当然可以通过使用awk
or来解决bash
。
我有两个现有的数据文件。第一个由制表符分隔的字段组成,这些字段排列在 n 个块中。每个块由一个空行分隔。
1 3
2 4
3 5
4 6
5 7
6 8
第二个文件只有一列数据,与第一个文件中的每个块一样长。
a
b
c
我的问题是我必须将文件 2 中的数据列附加到文件 1 中的每个块,以便输出如下所示:
1 3 a
2 4 b
3 5 c
4 6 a
5 7 b
6 8 c
你有什么主意吗?我已经尝试在一个新文件中写入文件的数据两次(块数)并附加它,awk
但我没有让它正常工作。