用于从具有不同名称的子目录中删除文件夹的shell脚本

时间:2015-10-03 08:21:35

标签: na

我想从webapps文件夹中具有不同名称的所有Web应用程序中删除名为“classes”的特定目录。

例如,我想从/ tomcat6 / webapps / abc,/ tomcat6 / webapps / xyz,/ tomcat6 / webapps / xxxx等删除文件夹名称“classes”。

有人可以帮我制作一个shell脚本来完成这个吗?

1 个答案:

答案 0 :(得分:0)

这可能不是最有效的,但会完成工作。

首先验证目录。

find /tomcat6/webapps | grep "classes$"

如果此列表似乎没问题,那么实际删除它。

find /tomcat6/webapps | grep "classes$" | xargs rm -Rf

请注意删除,因为一旦完成就无法撤消。