我使用 Dreamweaver 将网页上传到我的网站,它将一个名为 _note 的文件夹带到我的网站的每个地方。我想问如何循环进入目录 (/home/user/htdocs) 以找到文件夹 _note 并将其删除?
答案1
假设你在 Web 服务器上有一个 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
这样,您可以在删除关键文件之前发现错误。
答案2
您可以使用lftp以rm -r
递归方式删除文件夹/文件模式/名称。我认为有适用于 Windows 的 lftp 命令行版本,您可以下载并安装。