【发布时间】:2014-03-18 18:52:28
【问题描述】:
假设我有 file1:
2 luke
3 matthew
4 mark
7 john
我有
1 chicken
2 beef
5 lamb
6 fish
我想要以下:
1 [tab]chicken
2 luke[tab]beef
3 matthew[tab]
4 mark[tab]
5 lamb[tab]
6 fish[tab]
7 [tab]john
有点像“加入”,但我也想要其他列。我知道我可以使用 3 个“comm”来完成它并使用 sort 来摆弄它,但是有一个命令可以做到吗?
【问题讨论】:
-
您的输出不匹配。
id 1不在file1中,所以输出显示1 [tab]chicken,但id 7在file1那么为什么你的输出是7 [tab]john。应该是7 john[tab。
标签: bash unix command-line