#!/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`

可直接下载附件!