Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/search/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Linux 如何从所有子目录中递归删除具有特定名称的所有文件夹?_Linux_Search_Find - Fatal编程技术网

Linux 如何从所有子目录中递归删除具有特定名称的所有文件夹?

Linux 如何从所有子目录中递归删除具有特定名称的所有文件夹?,linux,search,find,Linux,Search,Find,下面是一些目录路径的示例 find . -name .svn; ./application/views/scripts/soft/.svn ./application/views/scripts/sitemap/.svn ./application/views/scripts/register/.svn ./application/views/scripts/home/.svn ./application/views/scripts/terms-of-service/.svn ./applic

下面是一些目录路径的示例

find . -name .svn;

./application/views/scripts/soft/.svn
./application/views/scripts/sitemap/.svn
./application/views/scripts/register/.svn
./application/views/scripts/home/.svn
./application/views/scripts/terms-of-service/.svn
./application/views/scripts/promotions/.svn
./application/views/scripts/test/.svn
./application/views/scripts/privacy-policy/.svn
./application/views/scripts/services/.svn
./application/views/scripts/mobile/.svn
./application/test/.svn
./application/public/.svn
我想从当前根目录中一次从所有目录中删除所有
.svn
文件夹

任何DEA?

您都可以这样做(添加了
-在find命令中键入d
以仅获取文件夹)

find . -name \*.svn -type f -delete
rm-rf`find-键入d-name.svn`