如果我有两个行号不同的文件,我只想输出相同的行并忽略较大文件中多余的行。
我应该写什么粘贴命令?
我试过:
paste -d: file1 file2|awk -F ':' '{print $1,$7}'
但是没有用。
最佳答案
awk
解决方案的替代方案,尤其是当您不编辑字段时
$ join <(cat -n file1) <(cat -n file2) | cut -d' ' -f2-
装饰/取消装饰图案。添加行号,将 1-1 与行号合并,并在末尾删除它们。
关于linux - 将命令粘贴到不同的行号文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36379287/