您的位置 首页 技术

批量操作时提示 “Argument list too long”解决方法

在实际使用过程中,若一个目录下文件或文件夹太多,在执行“*” 命令时 会提示Argument list too long,如rm -rf /tmp/*命令下。   解决方…

在实际使用过程中,若一个目录下文件或文件夹太多,在执行“*” 命令时 会提示Argument list too long,如rm -rf /tmp/*命令下。

 

解决方案:

 

ls | xargs ­n 10 rm ­rf ls

 

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

本文来自网络,不代表24小时课堂在线立场,转载请注明出处:https://www.24ketang.cn/51.html

为您推荐

返回顶部