#zmienne
czas1=`date -u +%s`;
tmp="/skrypty/ekg/historia/tmp";
tmp1="/skrypty/ekg/historia/tmp1";
tmp2="/skrypty/ekg/historia/tmp2";
logi="/skrypty/ekg/historia/logi";
logi2="/skrypty/ekg/historia/logi2";
skrypt="/skrypty/ekg/historia/skrypt.gawk";
skrypt2="/skrypty/ekg/historia/skrypt2.gawk";
skrypt3="/skrypty/ekg/historia/skrypt3.gawk";
rob="/skrypty/ekg/historia/rob";
header="/logi/.header.htm";
czas=`date|gawk '{print "godzina: "$4" data: "$3"/"$2"/"$6""}'`;
#body
echo "/echo Zaczeto robienie historii i statystyk" > /ekg_pipe;
gawk -F ";" -f "$skrypt" /.gg/userlist > $tmp; #wyciaganie z userlisty numerku i nicka
cat $tmp|grep -v '[.]' > $tmp1; #wypisuje nicki bez kropki
grep '[.]' $tmp > $tmp2; #wypisywanie nickow z kropka
ls -al /gglogs/logs/ |grep 'gz' |gawk '{print $9}' |gawk -F "." '{print $1}' > $logi; #wyciaganie nawz plikow w ~/gglogs
razem_logow=`ls -al /gglogs/logs/ |grep -c 'gz'`
gawk -F "." '{print $1}' $logi > $logi2; # usuwanie kropki z nicku
gawk -f $skrypt2 $logi > $rob; #robienie htmlu i statystyk
chmod 700 $rob; #wiadomo :P
gawk -f $skrypt3 $tmp1 >> $rob; #zmiana nazwy ludzi bez kropki
gawk -F "." '{print $2 $3}' $tmp2|gawk -f $skrypt3 >> $rob; #zmiana nazwy na nick.htm ludzi z kropka
$rob;
#staty
czas2=`date -u +%s`;
wielkosc=`cat /tmp/logs/stats/razem_logi`
let "czas3=$czas2 - $czas1";
msgsends=`cat /tmp/logs/stats/all_msgsend.txt |tr -s '\n' '+'`;
msgrecvs=`cat /tmp/logs/stats/all_msgrecv.txt |tr -s '\n' '+'`;
chatsends=`cat /tmp/logs/stats/all_chatsend.txt |tr -s '\n' '+'`;
chatrecvs=`cat /tmp/logs/stats/all_chatrecv.txt |tr -s '\n' '+'`;
avails=`cat /tmp/logs/stats/all_avail.txt |tr -s '\n' '+'`;
notavails=`cat /tmp/logs/stats/all_notavail.txt |tr -s '\n' '+'`;
aways=`cat /tmp/logs/stats/all_away.txt |tr -s '\n' '+'`;
echo "Zamknij" > $header;
echo "
Ostatnio wykonano: $czas Czas wykonania: $czas3 sekund" >> $header;
echo "
Lacznie logow: $razem_logow Wielkosc logow: $wielkosc bajtow" >> $header;
let "allmsgsend=$msgsends-0";
let "allmsgrecv=$msgrecvs-0";
let "allchatsend=$chatsends-0";
let "allchatrecv=$chatrecvs-0";
let "allavail=$avails-0";
let "allnotavail=$notavails-0";
let "allaway=$aways-0";
echo "