#!/bin/bash set -u VERSIONS="17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0" SRC="logs/access.log" DEST="access.log.all" #[ -e ${SRC}.1.gz ] && gzip $SRC ${SRC}.1.gz ## nur falls die logs auf mehrere dateien verteilt sind, #for vers in ${VERSIONS[@]} #do #file=${SRC}.${vers}.gz #echo $file #zcat $file >> $DEST #echo -e "\n" >> $DEST #done ## ein paar ersedzungen sed '/Python-urllib/d' $DEST > ${DEST}.a sed '/\"Wget\/1\.9\.1\"/d' $DEST.a > ${DEST}.b sed '/U\;\ Nessus/d' $DEST.b > ${DEST}.c sed '/action=rss/d' $DEST.c > ${DEST}.d sed 's/^/127.0.0.1 /' $DEST.d > ${DEST}.e # den report gengerieren visitors --prefix https://systemausfall.org -XKUWDOBT -m 30 ${DEST}.e -o html > ${SRC}_sao_report_raw.html