Mac OS X で、ディレクトリの比較
»
二つの外付けハードディスクの中に同じような構成のディレクトリがありました。
「ん〜? どちらが正なんだっけ?そもそもこれは同じものなの?」
と、気になったので比較することにしました。
さて、こういうときどうすれば良いのでしょうか。
スクリプトでも書いてと思ったのですが、 こんな方法で行ける気がします。
diff -r -q --brief /比較元 /比較先 |grep -v '.DS_Store'
実行結果はこんな感じになります。
macbook-pro:~ mtaneda$ diff -r -q --brief hoge hage|grep -v '.DS_Store'
Files hoge/b.txt and hage/b.txt differ
Only in hoge: c.txt
違いがあれば「Files 〜 and 〜 differ」と表示してくれるし、片側にしかないファイルは「Only in 〜」と表示してくれます。
この結果、二つのハードディスクにあるディレクトリは全く同一のものとわかったので削除しました。
SpecialPR