/usr/local/sbin/httplog


#! /bin/sh

LOGDIR=/var/Backup/httplog
LOGFILE=/var/log/httpd/access_log.1

if [ ! -d $LOGDIR ]
then
        mkdir $LOGDIR
        chmod +rx $LOGDIR
fi

if [ ! -f $LOGFILE ]
then
        echo $LOGFILE not found
        exit 0
fi

set `head -1 $LOGFILE | sed -e 's/^.* \[//' -e 's/:.*$//' -e 's;/; ;g'`
DAY=$1
MON=`echo $2 | sed \
        -e 's/Dec/12/' \
        -e 's/Nov/11/' \
        -e 's/Oct/10/' \
        -e 's/Sep/09/' \
        -e 's/Aug/08/' \
        -e 's/Jul/07/' \
        -e 's/Jun/06/' \
        -e 's/May/05/' \
        -e 's/Apr/04/' \
        -e 's/Mar/03/' \
        -e 's/Feb/02/' \
        -e 's/Jan/01/'`
YEAR=$3
mv $LOGFILE $LOGDIR/`hostname`_$YEAR.$MON.$DAY

/usr/bin/analog

 BUFFALO Link Station をハックしよう
Copyright (C) 2004 Yasunari Yamashita. All Rights Reserved.
yasunari @ yamasita.jp
山下康成京都府向日市