shell脚本按日期每天保存nginx日志

#!/bin/bash 

 

#安装目录下日志文件

base_path='D:\tools\nginx-1.17.9\logs'

 

#需要保存的目录位置

log_path='D:\tools\nglogs'

#获取当天

log_day=$(date -d yesterday +"%Y%m%d%H%M%S")

 

#在指定位置创建文件夹

mkdir -p $log_path/$log_month

 

#将安装目录下的日志文件,移动到指定存储位置

mv $base_path/host.access.log $log_path/access_$log_day.log

mv $base_path/error.log $log_path/error_$log_day.log

 

cd D:\tools\nginx-1.17.9

nginx -s reload

本文章由javascript技术分享原创和收集

发表评论 (审核通过后显示评论):