rm 参数列表过长
Posted idea偶买噶
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了rm 参数列表过长相关的知识,希望对你有一定的参考价值。
刚摸索了一个小技巧,有时候在删除文件的时候,文件很多,直接用rm -rf * ,会报错误“rm 参数列表过长”。
这时候网上的办法一般都是通过类似的办法:find . -name "" | xargs rm -rf ,这样确实可以删,但是很慢。我们遇到这个一个目录下有将近40万个文件,执行ls,du等命令都不能执行。最终删了一晚上,只释放了2.4G。
早上着急要用,就尝试了一下这个方法,先执行find . > file , 再执行cat file |xargs rm -f ,两分钟删除完成。
以上是关于rm 参数列表过长的主要内容,如果未能解决你的问题,请参考以下文章
设计模式 创建者模式 -- 建造者模式扩展: 链式编程(解决构造函数参数列表过长的可读性问题)