原理:通过管道命令来操作,先find出主目录 下想删除的文件,然后通过“xargs”这个构造参数列表并运行命令。

实例1:删除当前目录 包括当前目录的子目录下  所有 后缀是 o 的文件

find . -name "*.o"  | xargs rm -f

实例2: 删除 /root 下 所有 bak 后缀文件 包括子目录中的

find /root -name *.bak | xargs rm -f

命令详细参考:

《linux shell ls xargs rm 组合删除文件》

https://blog.csdn.net/whatday/article/details/104027935

 

 

Logo

更多推荐