我希望有人能帮助我。 希望我能用一些选项(或其他简单的命令)通过“粘贴”或“awk”命令来完成这项任务。结合文本文件列明智与不同数量的行
我有很多不同数量的文件。 我想列这些文件明智的,但没有成功,因为我喜欢。问题在下面。
F1.txt
1 549 15981
2 835 19591
3 322 3896
4 298 3778
F2.txt
1 549 15981
2 835 19591
3 322 3896
4 298 3778
5 16 202
我想要的不过outFile是
1 549 15981 1 549 15981
2 835 19591 2 835 19591
3 322 3896 3 322 3896
4 298 3778 4 298 3778
5 16 202
但我和我的命令得到 “粘贴F1.txt F2.txt |列-s $ '\ T' -tn” 是
1 549 15981 1 549 15981
2 835 19591 2 835 19591
3 322 3896 3 322 3896
4 298 3778 4 298 3778
5 16 202
如您所见,由于F1没有第五行,所以F2的第五行向右移动。这不是我想要的。希望有人可以帮助解决这个问题。
无法重现,工作正常(需要对齐) – RomanPerekhrest
您的输入文件需要制表符分隔,不以空白分隔。 –
埃德,非常感谢。你解决了我的问题。 – user2182606