2つの同一のフォルダーがありますが、それらは同一ではありません(たとえば、Java installation dir)。 1つのディレクトリに余分なファイルが1つあり、1つのファイルが変更されています。
それを確認するための使いやすいツールはありますか、それのために複雑なbashスクリプトを書く必要がありますか?
追伸コマンドラインツールを探していますが、GUIツールを知っている場合は、知識を共有してください。
diff -qr dir1 dir2 | sort
これにより、2つのディレクトリ内のファイルが比較されます。
サディストなら、q
引数(および| sort
パイプ)をドロップすると、すべてのファイル間のすべての違いが表示されます。しかし、出力を次のように解釈するのはかなり困難です。それ。
たくさんの処理が必要な場合は、less
(コマンドに| less
を追加するだけ)をパイピングすることで、少し簡単に表示できます。
GUIに関しては、 kdiff はディレクトリを比較できるようです。