#!/bin/bash DOM="yourblog.in passive12.net passive12.com bloganon.in blogmy.name getslaid.com gotablog.net hasablog.net doesnotgetlaid.com allyourblogsbelongto.us bloggard.net humorousblog.com"; WDIR="/webs/mass/dev.kfwebs.net/stats"; mv -f /webs/blog/logs/single_log /webs/blog/logs/single_log.1 apache2ctl graceful rm -rf $WDIR/logs; mkdir -p $WDIR/logs; cd $WDIR/logs; /usr/sbin/split-logfile2 < /webs/blog/logs/single_log.1; cd $WDIR; for d in $DOM; do if [ ! -d $d ]; then mkdir $d; fi for x in `find $WDIR/logs/ -maxdepth 1 | grep "./" | grep $d | sed -e "s/\.\///g" | grep -v "www" | sed -e "s/\.$d\.log//g" | sed -e "s/\/webs\/mass\/dev\.kfwebs\.net\/stats\/logs\///g" | grep -v "$d.$d"`; do if [ ! -d $d/$x ]; then mkdir -p $d/$x; fi; webalizer -p -n $x -o $d/$x/ $WDIR/logs/$x.$d.log if [ -f "$WDIR/logs/www.$x.$d.log" ]; then webalizer -p -n $x -o $d/$x/ $WDIR/logs/www.$x.$d.log fi; done; cd $WDIR; done;