Hallo, Am Thu, 01 Apr 2004, Al Bogner schrieb:
ps -A j | grep -e ^$CRONPID
Hm. Bei mir wird die Spalte PPID rechtsbuendig ausgegeben, da klappt das nicht mit dem grep...
auszuwerten, ob da Zeilen zurückgegeben werden. Die PID von cron kannst du einfach aus /var/run/crond.pid auslesen.
Danke.
Denk dran: erst PID auslesen, dann crond beenden! Sonst gibt's nen /var/run/cron.pid: No such file or directory :) Also z.B: ==== #! /bin/bash CRONPIDFILE="/var/run/cron.pid"; if test -r "$CRONPIDFILE" then CRONPID=$(<$CRONPIDFILE); else echo "cannot read $CRONPIDFILE" >&2 # wie Fehler behandeln?? fi /usr/sbin/rccron stop ps -A j | grep -e "^ *$CRONPID " # oder: ps -A j | awk "\$1 == $CRONPID { print; p++; } END{exit(p==0);}" ==== HTH, -dnh -- If you haven't got time to RTFM, you haven't got time to whine on this mailing list.