我有兩個文件,結構如下。比較兩個文件,找出差異?
文件:
asd
fds
sdf
asdf
文件B:
asd
sdf
我想找到這兩個文件之間的差異。
這次結果應該是fds,asdf。
如何用C++或linux做到這一點?
我有兩個文件,結構如下。比較兩個文件,找出差異?
文件:
asd
fds
sdf
asdf
文件B:
asd
sdf
我想找到這兩個文件之間的差異。
這次結果應該是fds,asdf。
如何用C++或linux做到這一點?
diff A B
回報
2d1
< fds
4d2
< asdf
我個人比較喜歡'diff -u'的輸出,但是,'diff'是所有* nix用戶應該注意的非常有用的程序。 –
非常感謝,我解決了我的問題。 – sflee
這個答案被張貼在他的問題@sflee。它被移到這個答案塊中。
解決方案:
這裏是我最後使用,以防萬一的方式,我的未來忘記這一點。我A.txt
和B.txt
:
sort A.txt | uniq > A2.txt
sort B.txt | uniq > B2.txt
diff A2.txt B2.txt | grep '<' > data_B2_is_missing.txt
加載文件內容到標準::設爲,然後組A - 組B? –
billz