아파치 가상호스트 로그분석

sum
#!/bin/sh

INTS=`cat $1|awk {'print $10'}|grep [0-9]`
echo $INTS|tr " " +|bc
#bc <<!go! > CNT
#$SUM
#quit
#!go!


#END

vhostlognodomain
#!/bin/sh
#rm -f  .nodomain
#rm -f  .nteenuser
ls -l /home/nteen/hosting|grep ^l|awk {'print $9'}  > .nodomain
ls -l /home/nteen/members|grep ^d|awk {'print $9'}  > .nteenuser
COUNT=`wc -l .nodomain|awk {'print $1'}|xargs echo 1+|bc`
START=1
while [ "$START" != "$COUNT" ]; do
NOWUSER=`head -$START .nodomain|tail -1`
cat $1|egrep " /hosting/$NOWUSER/| /$NOWUSER/"  > $NOWUSER.$3
START=`echo $START+1|bc`
done


COUNT=`wc -l .nteenuser|awk {'print $1'}|xargs echo 1+|bc`
START=1
while [ "$START" != "$COUNT" ]; do
NOWUSER=`head -$START .nteenuser|tail -1`
cat $2|egrep " /$NOWUSER/"  > $NOWUSER.nteen.$3
START=`echo $START+1|bc`
done


vhostlogrep
#!/bin/sh
rm -f .lists
rm -f .list
ls ./$2 > .lists
cat .lists|sed -e 's/^.\///g'  > .list
COUNT=`wc -l .list|awk {'print $1'}|xargs echo 1+|bc`
START=1
while [ "$START" != "$COUNT" ]; do
NOWFILE=`head -$START .list|tail -1`
egrep $1 $NOWFILE > $NOWFILE.$3
START=`echo $START+1|bc`
done


vhostlogsee
#!/bin/sh
rm -f .filelist
ls -Sl $1 > .filelist
COUNT=`wc -l .filelist|awk {'print $1'}|xargs echo 1+|bc`
START=1
printf "LOGSIZE\t\tLOGNAME\t\t\tLOGLINE\t\tLOGTRANS\tSECOND\n"
while [ "$START" != "$COUNT" ]; do
NOWFILE=`head -$START .filelist|tail -1`
CKFILE=`echo $NOWFILE|awk {'print $9'}`
TRANS=`cat $CKFILE.sum`
SECOND=`echo $TRANS/86400|bc`
printf "`echo $NOWFILE|awk {'print $5'}` $CKFILE\t\t`wc -l $CKFILE|awk {'print $1'}`   $TRANS  $SECOND\n"
START=`echo $START+1|bc`
done


vhostlogsum
#!/bin/sh
rm -f .lists
rm -f .list
ls ./$1 > .lists
cat .lists|sed -e 's/^.\///g'  > .list
COUNT=`wc -l .list|awk {'print $1'}|xargs echo 1+|bc`
START=1
while [ "$START" != "$COUNT" ]; do
NOWFILE=`head -$START .list|tail -1`
./sum.s $NOWFILE > $NOWFILE.$2
START=`echo $START+1|bc`
done

 

이 글과 관련있는 글을 자동검색한 결과입니다 [?]

by 흑엽 | 2007/02/19 19:44 | sh | 트랙백 | 덧글(2)

트랙백 주소 : http://hugyup.egloos.com/tb/939533
☞ 내 이글루에 이 글과 관련된 글 쓰기 (트랙백 보내기) [도움말]
Commented by Robert at 2007/04/06 01:26
nice
Commented by Naomi at 2007/04/06 01:50
hello

:         :

:

비공개 덧글

◀ 이전 페이지다음 페이지 ▶