Apache日志整合脚本

#!/bin/bash
#DATE=`date -d yesterday +%m/%b/%y`
LOGFILE=/root/log/merge.log
if [ -d /root/log ];then
:;
else
 mkdir -p /root/log
fi
echo "----------"`date`" http log merge begin----------" >>$LOGFILE
rm -rf log.result log.server1 && echo "delete old file success!" >>$LOGFILE
for i in /var/log/httpd/*ww.example.com?access_log*
do
 cat $i >>log.result && echo "cat $i to log.result success!" >>$LOGFILE
done
 sort -k4 log.result >log.server1 && echo "order by time from log.result success!" >>$LOGFILE
echo -e "----------end----------\n" >>$LOGFILE


你可能感兴趣的:(日志,httpd,整合)