shell迴圈判斷某一目錄下所有檔案大小,並清空滿足條件檔案

你好我是李白發表於2020-03-15
#!/bin/bash
trc_dir=/u01/app/oracle/diag/rdbms/orcl/orcl2/trace
for file_name in ${trc_dir}/*
do
    temp_file=`basename ${file_name}`
    file_size=`du -sm ${trc_dir}/${temp_file}|awk '{print $1}'`
       if [ ${file_size} > "20" ]; then
           echo '0' > ${trc_dir}/${temp_file}
       fi
done


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31439444/viewspace-2680463/,如需轉載,請註明出處,否則將追究法律責任。

相關文章