Hallo, 

Habe ein Programm/Script das alle 5 minuten per cron aufgerufen wird. 
Nun ist es so, das das Programm zeitweilig l�nger als 5 Minuten 
arbeitet und ich mit einer pif-Datei verhindere das es ein zweites 
mal gestartet wird. 

Allerdings ist die ADSL-Linie an der der Rechner h�ngt nicht von 
bester Qualit�t und hat Line-Drops, bei der sich wget aufh�ngt !

Jetzt wollte ich eine ifanweisung setzen, die �berpr�ft, ob die 
pid-Datei �lter als eine Stunde ist...

Habe versucht.

if [ -f /var/run/script.pid ] && \
   [ `find -name /var/run/script.pid -amin 60` ] ; then
    ...
    ...
fi

Habe auch schon -cmin und -mmin ausprobiert, jedoch ohne Erfolg.

Sprich, ich will, wenn nach einer Stunde das Script immer noch 
aktiv ist, 'wget' per KILL beenden und die pid-Datei l�schen, 
um das Programm ordnungsgem�� fortsetzen zu k�nnen.

Danke
Michelle

-- 
Linux-User #280138 with the Linux Counter, http://counter.li.org/ 
Michelle Konzack   Apt. 917                  ICQ #328449886
                   50, rue de Soultz         MSM LinuxMichi
0033/3/88452356    67100 Strasbourg/France   IRC #Debian (irc.icq.com)

Attachment: signature.asc
Description: Digital signature

Antwort per Email an