代码之家  ›  专栏  ›  技术社区  ›  Kerry Jones

ssh/shell-删除文件夹和子文件夹中名为“uuuuuuuuuu”的所有文件夹

  •  4
  • Kerry Jones  · 技术社区  · 14 年前

    我有一个脚本正在复制一个包含几个子文件夹的文件夹。它从中复制的原始文件是SVN文件夹的一部分,因此它也在复制那些“.svn”文件夹。

    我想把它们从新的目的地移走,我的最佳猜测是:

    rm -Rf dir/*.svn
    

    哪一个不起作用,有没有办法做到这一点,或者我需要手动进入每个文件夹删除它?

    2 回复  |  直到 14 年前
        1
  •  11
  •   Wevah    14 年前

    从要筛选其内容的文件夹中:

    find . -name '.svn' -print0 | xargs -0 rm -rf

    find . -name '.svn' -exec rm -rf {} \;

        2
  •  1
  •   Matthew J Morrison    14 年前