sitemap

RSS地图

收藏本站

设为首页

Oracle研究中心

当前位置:Oracle研究中心 > 运维DBA > AIX >

【案例】AIX一次性使用rm删除多个文件达到最大buffer的解决办法

时间:2016-10-31 21:33   来源:Oracle研究中心   作者:HTZ   点击:

天萃荷净 Oracle研究中心案例分析:运维DBA反映在AIX系统中删除Oracle跟踪文件时遇到报错达到AIX系统的最大BUFFER后删除失败,结合案例使用find和awk命令调用系统命令实现。
在AIX平台下,一次性使用rm删除多个文件时,如果达到最大buffer的时候,rm会报错,解决的方案很多,使用find等命令都可以。下面使用awk来调用系统命令实现

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

[oracle@oracleplus.net tmp]$ls -l total1*|grep -v sh

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

本文固定链接: http://www.htz.pw/2014/09/07/%e5%88%a0%e9%99%a4%e6%96%87%e4%bb%b6.html | 认真就输

--------------------------------------ORACLE-DBA----------------------------------------

最权威、专业的Oracle案例资源汇总之【案例】AIX一次性使用rm删除多个文件达到最大buffer的解决办法

本文由大师惜分飞原创分享,网址:http://www.oracleplus.net/arch/1121.html

Oracle研究中心

关键词:

AIX系统如何一次删除几百文件

AIX删除文件时达到最大buffer的解决办法