2つのホームフォルダ間の所有権の違いをお探しですか?

2つのホームフォルダ間の所有権の違いをお探しですか?

2つのデフォルトフォルダがあります。/home/masi2つ/home/masi_backupのディレクトリにあるファイル間の違いを見つけたいです。擬似コード

vimdiff <`ls -la /home/masi` <`ls -la /home/masi_backup` 

2つのディレクトリ間の所有権の違いをどのように比較できますか?

答え1

このような:

vimdiff <(find /home/masi -printf "%P %u:%g %m\n" | sort) <(find /home/masi_backup -printf "%P %u:%g %m\n" | sort)

(これはユーザー、グループ、および権限を所有する先行名またはなしの/home/masi名前を提供します/home/masi_backup。後者は質問に記載されていませんが、役に立つようです。%m必要でない場合は削除してください。)

関連情報