我有一个目录,我想删除其所有子目录中的所有 .svn 文件夹。有没有命令可以做到这一点,而不必我逐个浏览每个子目录并以这种方式删除它们?我尝试按照此处的建议通过 nautilus 进行操作如何从文件夹及其所有子文件夹中删除所有具有特定扩展名的文件?
但是当我搜索时,它不会显示任何隐藏文件夹,即使我启用了该选项。
任何帮助都将受到赞赏。
答案1
查找所有此类目录:
find -name .svn -type d
如果你确定,请全部删除:
find -name .svn -type d -delete