美文网首页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