LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1095|回复: 4

Help,批量删除文件的命令

[复制链接]
发表于 2006-6-16 15:03:04 | 显示全部楼层 |阅读模式
我想批量删除一些文件,用find 得到了一个文件列表。

但是不知道怎么把这个列表一行行给rm,让它去执行。哪位大哥能帮帮忙?多谢了 。


  1. find / | grep gkrellm
复制代码
:beat
发表于 2006-6-16 15:08:53 | 显示全部楼层
find / -name '*gkrellm*' -print0 | xargs -0 rm -rf
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-6-16 15:21:29 | 显示全部楼层
哈,多谢,正在看xargs的帮助呢。
回复 支持 反对

使用道具 举报

发表于 2006-6-17 16:49:36 | 显示全部楼层
find / -name '*gkrellm*' -exec rm -rf {}  \;
回复 支持 反对

使用道具 举报

发表于 2006-6-17 17:07:14 | 显示全部楼层
Post by kissingwolf
find / -name '*gkrellm*' -exec rm -rf {}  \;

这样不如用 xargs 传递来得高效,因为每次都要启动一个 rm 进程。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表