实际AIX服务器中碰到执行ls rm等命令会报错:ksh: /usr/bin/rm: 0403-027 The parameter list is too long. 这个其实是系统参数参命令行缓存有限制大小,当要列出的信息字节超出时就会报错了。
在不改变系统原有配置的情况下可以通过命令来实现原有的操作。
如:把包含关键字“error”的文件名都删除掉
ls youDIR | grep "error" | xargs rm -f
在不改变系统原有配置的情况下可以通过命令来实现原有的操作。
如:把包含关键字“error”的文件名都删除掉
ls youDIR | grep "error" | xargs rm -f