在目录中循环查找文件夹并删除

我使用Dreamweaver将网页上传到我的网站,它将一个名为_note的文件夹带到我的网站的任何地方。 我想问如何循环在目录(/ home / user / htdocs)中find文件夹_note并将其删除?

假设你在networking服务器上有一个shell,这个命令可以做到这一点:

find /home/user/htdocs -type d -name _note -exec rm -rfv "{}" \; 

不过,我会更加小心那么。 我会开始这样做,以获得一个清单,并确保它的好:

 find /home/user/htdocs -type d -name _note -exec echo "'{}'" \; > file.txt 

然后检查文件,如果它的一切都好:

 cat file.txt | xargs rm -fvr 

这样,您可以捕捉错误,然后再删除重要的文件。

您可以使用lftp和rm -r来recursion删除文件夹/文件模式/名称。 我认为有Windows的lftp的命令行版本,您可以下载并安装。