清理磁盘的脚本

#日志如果已经被切分,仅需清理日志文件
cat log_dirs |while read log_path
do
  if [ -d ${log_path} ]
  then
    if [[ ${log_path} =~ "log" ]]
    then
      cd $log_path  && sudo find ./ -maxdepth 1 -name "*log*[0-9][0-9][0-9][0-9]*" -mtime +7 -exec nice -19 rm -rf {} \;
    fi
  fi
done
[root@~ ]# cat log_dirs | head -n 5
/home/log/access
/home/debug
/home/error