ITPub博客

首页 > Linux操作系统 > Linux操作系统 > -bash: /bin/rm: Argument list too long的解决办法

-bash: /bin/rm: Argument list too long的解决办法

Linux操作系统 作者:studywell 时间:2014-10-16 10:43:39 0 删除 编辑
转:http://www.t086.com/article/5164


当目录下文件太多时,用rm删除文件会报错:

-bash: /bin/rm: Argument list too long

提示文件数目太多。

解决的办法是使用如下命令:

ls | xargs -n 10 rm -fr ls

输出所有的文件名(用空格分割) xargs就是将ls的输出,每10个为一组(以空格为分隔符),作为rm -rf的参数也就是说将所有文件名10个为一组,由rm -rf删除

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/29519108/viewspace-1300407/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2014-03-04

  • 博文量
    307
  • 访问量
    535366