ITPub博客

首页 > Linux操作系统 > Linux操作系统 > shell循环判断某一目录下所有文件大小,并清空满足条件文件

shell循环判断某一目录下所有文件大小,并清空满足条件文件

原创 Linux操作系统 作者:你好我是李白 时间:2020-03-15 21:58:50 0 删除 编辑
#!/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博客 ” ,链接:https://blog.itpub.net/31439444/viewspace-2680463/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论
我们不比前人聪明,但是我们会在量变到质变的过程中有些机会重新访问前人没有机会解决的问题。

注册时间:2017-02-28

  • 博文量
    129
  • 访问量
    164266