将两个文本文件的输出与awk组合到另一个文件中

时间:2015-02-05 23:03:46

标签: awk

Hello All, 我非常感谢这个问题的帮助。 我有两个文本文件。

像这样:

int-ddr-133-20150106-1SNQ00P8T7R2I-P1-QM86FIDXJ0ZI-Partition-N5PE02B4OLQB
int-ddr-133-20150106-1SNQ00P8T7R2I-P2-1QZA0TT1XQVF9-Partition-11R1LDQI6OF9H
int-ddr-133-20150106-1SNQ00P8T7R2I-P3-1U8YDIB81O5H0-Partition-BIJC34LK49JP

这样的一个:

i-370fc7d8
i-7c3cf493
i-5a1cd4b5

如何使用awk创建第三个文本文件以获得这样的输出?

int-ddr-133-20150106-1SNQ00P8T7R2I-P1-QM86FIDXJ0ZI-Partition-N5PE02B4OLQB,i-370fc7d8
int-ddr-133-20150106-1SNQ00P8T7R2I-P2-1QZA0TT1XQVF9-Partition-11R1LDQI6OF9H,i-7c3cf493
int-ddr-133-20150106-1SNQ00P8T7R2I-P3-1U8YDIB81O5H0-Partition-BIJC34LK49JP,i-5a1cd4b5

1 个答案:

答案 0 :(得分:0)

awk -v OFS=, 'NR==FNR{a[NR]=$0;next} {print $0, a[FNR]}' file1 file2

但这确实是paste

的工作