当前位置: 首页 > shell > 正文

在AIX平台下,一次性使用rm删除多个文件时,如果达到最大buffer的时候,rm会报错,解决的方案很多,使用find等命令都可以。下面使用awk来调用系统命令实现

[oracle@www.htz.pw tmp]$ls -l total1*|grep -v sh|awk ‘{cmd="rm "$9;system(cmd)}’

[oracle@www.htz.pw tmp]$ls -l total1*|grep -v sh

[oracle@www.htz.pw tmp]$ls -l total1*|grep -v sh|awk ‘{cmd="rm "$9;print(cmd)}’

删除文件:等您坐沙发呢!

发表评论

gravatar

? razz sad evil ! smile oops grin eek shock ??? cool lol mad twisted roll wink idea arrow neutral cry mrgreen

快捷键:Ctrl+Enter