我想从父文件夹和所有子文件夹中删除._DS_Store文件。如何使用单个命令从所有文件夹中递归删除.DS_Store文件? (使用rm -rf命令)
答案 0 :(得分:12)
find parent_dir -name .DS_Store -delete
至少找到GNU。否则
find parent_dir -name .DS_Store -print0 | xargs -0 rm -f
或者
find parent_dir -name .DS_Store -exec rm -f +
答案 1 :(得分:0)
要在当前目录中执行此操作
find $(pwd) -name .DS_Store -delete
或代替-delete
的其他命令,如上一个答案中所示。