|
发表于 2006-8-13 03:40:10
|
显示全部楼层
find ... | xargs rm -rf
这个最好加上{}
如.find / -name 'student.txt' |xargs rm -rf {}
或
ps ax | grep "$PROCESS_NAME" | awk '{print $1}' | xargs -i kill {} 2&>/dev/null
这样杀进程.
xargs是个很好的命令,简直就是为人民服务的好帮手.
假如你的这个目录下的文件很多,想rm -f *
但是报错说目录下的文件过多.无法删除.
那最好的方法就是 find /yourdir -name * |xargs -0 rm -fR {} |
|