Linux
如何刪除文件夾中所有出現的 .DS_Store
將其視為轉到最高級別的文件夾,執行 Ctrl Find,然後搜尋 .DS_Store 並將它們全部刪除。
我希望從所有子文件夾和子文件夾子文件夾等中刪除它們。基本上在頂級文件夾中,任何地方都不應該有 .DS_Store 文件,甚至在它的任何子文件夾中也不應該有。
我應該輸入什麼命令?
find top-folder -type f -name '.DS_Store' -exec rm -f {} +
或者,更簡單地說,
find top-folder -type f -name '.DS_Store' -delete
top-folder
您要查看的頂級文件夾的路徑在哪裡。要在找到的文件被刪除之前列印出它們的路徑:
find top-folder -type f -name '.DS_Store' -print -exec rm -f {} +