diffコマンドを実行して、ディレクトリ内のすべてのファイルを比較します


10

理論的には同じフォルダー構造と同じファイルを持つ2つのフォルダーがあります。

2つのフォルダにある2つのコピーの違いを確認したいと思います。diff folder1/file1 folder2/file11つずつ実行できますが、これには時間がかかります。

2つのフォルダーで異なるファイルを特定する方法はありますか?ない場合、少なくともフォルダの内容を2番目のフォルダの内容と比較する方法はありますか?

回答:


10

-r(再帰的)オプションを逃しましたdiff

diff -r folder1 folder2

簡潔な出力には、-qフラグも追加します。ファイルが異なることだけを出力しますが、実際の違いは出力しません。詳細man 1 diffとオプションについては、マンページ()を参照してください。


5

多くのファイルとサブフォルダーがある場合は、おそらくビジュアル差分およびマージツールであるmeld(apt-get install meld)を使用することをお勧めします。


1
Meldは、GUI差分ツール(良いツール)の一例です。Kompare、QDiffなどもあります
。– gertvdijk
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.