我有兩個主資料夾:/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
如果您不需要它們,請刪除)。