美文网首页Linux
AutoMoveFileToBackupDir.sh

AutoMoveFileToBackupDir.sh

作者: 很少更新了 | 来源:发表于2017-05-10 08:08 被阅读0次

#查找文件OR日志,并移至另一目录,而且产生日志

#!/bin/bash
# jihongrui@jsqix.com

# 由于/opt/tomcat7/logs 在 / 目录 ,空间不大,所以把打包的文件移至 /data/opt_tomcat7_logs_dir_bak
mv_dir='/data/opt_tomcat7_logs_dir_bak'

s_dir='/opt/tomcat7/logs'

logfile=${0}.log

echo "`date +%F_%R` start " >> $logfile

find ${s_dir} -type f -mtime +150 -print0 |xargs -0 -l1 -t mv -t ${mv_dir} &>> $logfile

echo "`date +%F_%R` end " >> $logfile

相关文章

网友评论

    本文标题:AutoMoveFileToBackupDir.sh

    本文链接:https://www.haomeiwen.com/subject/dfewtxtx.html