Bash
在 diff 上放寬 cmp 條件
是否有一個獨立的差異工具可以忽略差異,只要它們只與行排序而不是內容相關?例如,
一個.txt:
aa bb
和
b.txt:
bb aa
應該是相同的,因為它們具有相同的內容(假定兩個文件的空格相同)。
最簡單的解決方案是簡單地將文件的字元相加並比較結果,對嗎?是否有任何現有的工具可以做到這一點?
您可以對兩個文件進行排序並比較結果:
cmp <(sort a.txt) <(sort b.txt)
(或
diff ...
)。