Code:
push (@dani, "$dow_text")
unless grep (/^$dow_text$/, @dani);
$dan_transfer{$dani[$#dani]} += $received + $sent;
$dan_vreme{$dani[$#dani]} += $trajanje;
push (@dani, "$dow_text")
unless grep (/^$dow_text$/, @dani);
$dan_transfer{$dani[$#dani]} += $received + $sent;
$dan_vreme{$dani[$#dani]} += $trajanje;
$dow_text su vrednosti: Saturday, Sunday, Monday, Tuesday, Wednesday, Thursday i Friday.
promenljive @dani i $dani su, ako i ostale, rezervisane na početku skripte jednim my pozivom.
Problem je sledeći: kad se izređaju svi dani u nizu @dani i stigne se do petka, sledeća subota se ne tretira kao subota već se tretira i pamti kao petak, kao i svi ostali dani.
Kako ovo da se prevaziđe, tako da se nekako "resetuje" vrednost fleksibilnog niza @dani od početka, pa da se nova vrednost pakuje za dan subota, nedelja...petak, a ne sve posle prve nedelje loga da se pakuje u petak?
Hvala svima unapred na savetima, smernicaa, ispravci... :)