我有文件 1,其中包含与文件 2 完全相同的行,但文件 2 包含更多行。我只需要提取这些额外的行。我尝试了diff
命令,但输出非常长,我只需要额外的行。有人可以帮忙吗?
答案1
尝试一下diff -w
,它会忽略所有空格。此外,您可以将输出通过管道传输到more
这种方式,您将能够查看所有差异:
diff -w file1 file2 | more
如果您想要更漂亮的显示效果,可以使用并排-y
显示两页并-l
添加分页的开关:
diff -wyl file1 file2
我有文件 1,其中包含与文件 2 完全相同的行,但文件 2 包含更多行。我只需要提取这些额外的行。我尝试了diff
命令,但输出非常长,我只需要额外的行。有人可以帮忙吗?
尝试一下diff -w
,它会忽略所有空格。此外,您可以将输出通过管道传输到more
这种方式,您将能够查看所有差异:
diff -w file1 file2 | more
如果您想要更漂亮的显示效果,可以使用并排-y
显示两页并-l
添加分页的开关:
diff -wyl file1 file2