将其视为转到最高级别的文件夹,执行 Ctrl Find,然后搜索 .DS_Store 并将其全部删除。
我希望将它们全部从所有子文件夹和子文件夹子文件夹等中删除。基本上在顶级文件夹内,任何地方都不应该有 .DS_Store 文件,甚至在其任何子文件夹中也不应该有。
我应该输入什么命令?
答案1
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 {} +