shell脚本备份日志文件

Posted stuhjf

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了shell脚本备份日志文件相关的知识,希望对你有一定的参考价值。

版本1

#!/bin/sh
today=log_"$(date +%Y%m%d)"
mkdir -p ./${today}
cp -f /data/app/autoprice7/resin-pro-3.1.15/log/* ./${today}/
touch /data/app/autoprice7/resin-pro-3.1.15/log/start.info
> /data/app/autoprice7/resin-pro-3.1.15/log/start.info
touch /data/app/autoprice7/resin-pro-3.1.15/log/stderr.log
> /data/app/autoprice7/resin-pro-3.1.15/log/stderr.log
touch /data/app/autoprice7/resin-pro-3.1.15/log/stdout.log
> /data/app/autoprice7/resin-pro-3.1.15/log/stdout.log
touch /data/app/autoprice7/resin-pro-3.1.15/log/watchdog-manager.log
> /data/app/autoprice7/resin-pro-3.1.15/log/watchdog-manager.log
touch /data/app/autoprice7/resin-pro-3.1.15/log/jdk-out.log
> /data/app/autoprice7/resin-pro-3.1.15/log/jdk-out.log
touch /data/app/autoprice7/resin-pro-3.1.15/log/jvm-auto7.log
> /data/app/autoprice7/resin-pro-3.1.15/log/jvm-auto7.log
touch /data/app/autoprice7/resin-pro-3.1.15/log/jvm-auto7.log.bak
> /data/app/autoprice7/resin-pro-3.1.15/log/jvm-auto7.log.bak

 

以上是关于shell脚本备份日志文件的主要内容,如果未能解决你的问题,请参考以下文章

常用python日期日志获取内容循环的代码片段

Linux系统shell脚本之mysql的日志备份

shell脚本实现:每周 5 使用 tar 命令备份/var/log 下的所有日志文件

shell脚本备份日志

Shell脚本切割日志

用脚本实现linux2个月前的会话日志打包备份到指定文件夹并删除