# monitorare piu' link di un sito oracle portal - webmon.lst contiene la lista dei link - con awstats FS=$'\n' # da lanciare manualmente, crea i file di configurazione per awstats #for i in `cat /usr/local/script/webmon.lst`; do output=`echo $i | sed 's/\//_/g' | sed 's/_portal_page_portal_//g'|sed 's/\"//g'|sed 's/\ //g'|sed 's/\%//g'` ; cat awstats.intranet.conf | grep -v ^# |grep -v ^$ | sed "s/\/opt\/oracle\/product\/mid_10.1.2\/webcache\/logs\/access_log/\/etc\/awstats\/logs\/$output/g" > /etc/awstats/awstats.$output.conf; done # crea la index con i link a tutte le pagine statiche di awstats #for i in `ls`; do echo "<br><A HREF="$i"<$i>/A<" > index.html ; done # filtra i log e crea le pagine html for i in `cat /usr/local/script/webmon.lst`; do output=`echo $i | sed 's/\//_/g' | sed 's/_portal_page_portal_//g'|sed 's/\"//g' | sed 's/\ //g'|sed 's/\%//g'` grep $i /opt/oracle/product/mid_10.1.2/webcache/logs/access_log > /etc/awstats/logs/$output; #grep $i /opt/oracle/product/mid_10.1.2/webcache/logs/access_log perl /usr/local/awstats/wwwroot/cgi-bin/awstats.pl -config=$output -output -staticlinks > /usr/local/awstats/wwwroot/$output.html done perl /usr/local/awstats/tools/awstats_updateall.pl now