当前位置: 主页 > 运维经验 > 系统管理 >

rm提示参数列表过长解决办法

时间:2013-05-24 09:54来源:www.80sa.org 作者:admin 点击:
find . -name * | xargs rm -rf * 就行了。 rm test* -rf 改为: find . -name test* | xargs rm -rf test* 如果文件名或文件夹名中有空格使用下列方法 find . -name today* -print0 | xargs -0 rm -rf 参数-print0,于默认的
欢迎大家分享自己的文档,请点击查阅:分享方法,Linux系统运维
如果你喜欢这文章,可以点击文章结尾处百度分享,分享到你的各种社区收藏,或推荐给朋友……


find . -name "*" | xargs rm -rf '*' 就行了。
 
rm test* -rf 改为:
find . -name "test*" | xargs rm -rf "test*"
 
如果文件名或文件夹名中有空格使用下列方法
find . -name "today*" -print0 | xargs -0 rm -rf
 
参数-print0,于默认的-print相比,输出的序列不是以空格分隔,而是以null字符分隔。
而xargs也有一个参数-0,可以接受以null而非空格间隔的输入流
 

转载请注明linux系统运维
http://www.linuxyw.com/linux/yunweijingyan/xitongguanli/20130524/450.html

------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
验证码: 点击我更换图片