0
0
Nginx 日志分割脚本(仅供参考)
文章摘要
|
#!/bin/bash
script_dir="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
cd $script_dir
current_time=$(date +"%Y-%m-%d_%H-%M-%S")
echo $current_time
tar_dir=$current_time
mkdir $tar_dir
mv ./*.log $tar_dir
tar_name=log_$current_time.tar.gz
tar -zcf $tar_name $tar_dir && rm -rf $tar_dir
echo "日志分割完毕"
container_id=$(docker ps | grep openresty | cut -d ' ' -f 1)
(docker restart $container_id > /dev/null) && echo "重启 openresty 成功"
