Linux rm删除大批量文件遇到 Argument list too long
2024-08-31 13:06:36
在使用rm删除大批量文件时,有可能会遭遇“参数列太长”(Argument list too long)的问题。如下所示
[oracle@DB-Server bdump]$ rm -v epps_q001_*
-bash: /bin/rm: Argument list too long
查看总共有多少个这类文件,如下所示,总共有8348个文件
[oracle@DB-Server bdump]$ ls -lrt epps_q001_* | wc -l
-bash: /bin/ls: Argument list too long
0
[oracle@DB-Server bdump]$ find . -name "epps_q001_*" | wc -l
8438
此时可以通过xargs命令来解决这个问题。如下所示:
[oracle@DB-Server bdump]$ find . -name "epps_q001_*" | xargs rm -r
最新文章
- ORA-39242 错误
- Java面试题总结系列 Servlet
- 20145225《Java程序设计》 第4周学习总结
- centos 下如何加入sudo 用户
- tomcat deploy部署项目三种方法
- Struts2之OGNL表达式
- VS2012打开项目 提示Asp.net4.5未在web服务器上注册
- 你知道RxJava也可以实现AsyncTask吗?
- R--线性回归诊断(一)
- EZ 2018 06 02 NOIP2018 模拟赛(十七)
- 20165225 2017-2018-2《Java程序设计》课程总结
- RedHat6.5如何被windows系统远程桌面连接
- eclipse maven打war包
- ubuntu安装LDAP
- python-day63--前端
- 【vue】router-link 与 router-view
- 在VC中向数据库提交SLQ语句
- vs code上配置Scala
- 纯js轮播图
- web标准的理解