Linux查找兩個檔案差異的指令

Linux查找兩個檔案差異的指令

我的 file1 包含與 file2 完全相同的行,但檔案 2 有更多行。我只需要提取這些附加行。我嘗試了diff命令,但輸出非常長,我只需要額外的行。有人可以幫忙嗎?

答案1

嘗試diff -w它會忽略所有空格。此外,您可以透過管道傳輸輸出,more這樣您就可以查看所有差異:

 diff -w file1 file2 | more

如果您想要更好的顯示效果,可以使用該開關-y,它將並排顯示兩個頁面,並-l添加分頁:

diff -wyl file1 file2

相關內容