linux中的paste命令比较特殊,它的工作原理是按行粘帖,它从输入指定的文件列表中读取每个文件的每一行,然后将这些结果合并为一行输出。例如:
文件1:
1
2
3
文件2:
a
b
c
paste 1 2 >3
文件3:
1 a
2 b
3 c
注意文件3中2个字符之间的分隔符是制表符,这是默认的情况,你也可以通过-d选项进行设定
比如 paste -d, 1 2 >3
结果就是
1,a
2,b
3,c
linux中的paste命令比较特殊,它的工作原理是按行粘帖,它从输入指定的文件列表中读取每个文件的每一行,然后将这些结果合并为一行输出。例如:
文件1:
1
2
3
文件2:
a
b
c
paste 1 2 >3
文件3:
1 a
2 b
3 c
注意文件3中2个字符之间的分隔符是制表符,这是默认的情况,你也可以通过-d选项进行设定
比如 paste -d, 1 2 >3
结果就是
1,a
2,b
3,c