标题:跟着ArthurXF学FreeBSD44——文件数量超多的删除命令 出处:BIWEB开源PHP WMS系统创始人ArthurXF肖飞的blog 时间:Tue, 29 Apr 2008 13:20:47 +0000 作者:ArthurXF 地址:http://www.bizeway.net/read.php/328.htm 内容:   当我们碰到一个目录下文件数量很多,直接使用rm命令时,报错说数量太多了,那时怎么办啊?我以前用了一个笨办法,写了一个脚本程序,根据文件名的不同,一次删除一部分,然后不断的循环,直到全部删除为止。现在可好了,有了下面的命令,就可以一次直接搞定了。 引用 ls | xargs -n 20 rm -fr ls当然是输出所有的文件名(用空格分割) xargs就是将ls的输出,每20个为一组(以空格为分隔符),作为rm -rf的参数 也就是说将所有文件名20个为一组,由rm -rf删除,这样就不会超过命令行的长度了 引用 本文由ArthurXF倾情奉献,另ArthurXF受聘于上海非凡进修学院进行PHP等IT课程培训,有意学习者,可以免费试听,联系电话:021-51097877,QQ:29011218,MSN:onenight11@hotmail.com Generated by Bo-blog 2.0.3 sp1