我想遞歸地使用tmutil
列出當前從Time Machine備份中排除的所有文件。我知道我可以確定這與單個文件以遞歸方式運行tmutil'
tmutil isexcluded /path/to/file
但我似乎無法得到此遞歸運行。我試圖排除排除的文件並輸出到這樣的文件:
tmutil isexcluded * | grep -i excluded >> ~/Desktop/TM-excluded.txt
但這隻輸出當前目錄的頂級數據。我是否可以使用find
或類似的命令將本機上的每個文件/目錄提供給tmutil isexcluded
並提取排除的文件列表?什麼是構建命令的最佳方式?
我知道,大多數排除在
/System/Library/CoreServices/backupd.bundle/Contents/Resources/StdExclusions.plist
發現,一些特定的應用程序,通過排除
sudo mdfind "com_apple_backup_excludeItem = 'com.apple.backupd'"
是可搜索的,但我在尋找一種方式將文件上的實際標誌與這些列表進行比較。