#!/bin/bash
# Info : cut logs for nginx
# Author : dingtm
# CTime : 2010.06.08
# This script run at 00:00
# The Nginx logs path
Logs_Path="/elain/logs/nginx"
log_filenames=`/bin/ls $Logs_Path |grep -v nginx`
Day=`date +%Y`/`date +%m`/`date -d yesterday +%d`
mkdir -p $Logs_Path/$Day
for log_name in $log_filenames
do
/bin/mv $Logs_Path/$log_name $Logs_Path/$Day
done
kill -USR1 `cat /elain/apps/nginx/logs/nginx.pid`
可直接下载附件!
附件:http://down.51cto.com/data/2358558
本文转自 elain2012 51CTO博客,原文链接:http://blog.51cto.com/elain/615626