[ caiser @ 17.06.2003. 05:07 ] @
Napravio sam malu bash skripticu koja ce svakih 30 sekundi da radi tail apache loga. Code: #!/bin/bash function log { sleep 30 tail /var/log/apache/access_log echo "------------------------------------------------------------------------------------------------" log } log E, sad, interesuje me da li postoji jos neki nacin pravljenja loop-a osim pozivanja funkcije iz nje same. Znaci kada bi se iz funkcije izbacio zadnji red i umesto obicnog pozivanja da se napravi nesto tipa "repeat log 99999x". I da li se moze napraviti tako da svakih 30 sekundi proverava fajl i da radi tail samo kada dodje do promene u velicini? |