次の構造を持つ 2 つのファイルがあります。
ファイル A :
asd
fds
sdf
asdf
ファイル B :
asd
sdf
これら2つのファイルの違いを見つけたいです。
今回は、結果はfds, asdf になるはずです。
C ++またはLinuxでどのように行うことができますか?
diff A B
戻り値
2d1
< fds
4d2
< asdf
この回答は、@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