用途
copyコマンドやrsyncコマンドを実行した後に下記を確認する。
ファイルがコピーされているか。
Owner、Group、Permissionがコピー元と同じか。
シェルの種類
コマンド
$ bash $ diff <(cd /{path}/{to}; find ./hoge/ | sort | xargs stat -c %n:%a:%U:%G) <(cd /{path}/{to}; find ./fuga/ | sort | xargs stat -c %n:%a:%U:%G)
※ 各々のコマンドの結果をファイルに出力してそれらを比較する方法もあるが、今回はコマンドの結果を直接diffで比較する方法をとった。どっちを選択するかはお好みで。