当前位置: 首页 > 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)}’

本文固定链接: http://www.htz.pw/?p=676 | 认真就输

该日志由 huangtingzhong 于2014年09月07日发表在 shell 分类下, 你可以发表评论,并在保留原文地址及作者的情况下引用到你的网站或博客。
原创文章转载请注明: 删除文件 | 认真就输