尋找兩個主資料夾之間的所有權差異?

尋找兩個主資料夾之間的所有權差異?

我有兩個主資料夾:/home/masi/home/masi_backup我想找到兩個目錄的檔案之間的差異。虛擬程式碼

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

如何比較兩個目錄之間所有權的差異?

答案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如果您不需要它們,請刪除)。

相關內容