Carsten Meyer schrieb:
Auf der Arbeit habe ich ein kleines Shellscript, daß mir permanent das Befinden unseres Servers anzeigt -- und zwar per 'watch -n 10 SCRIPT'. Diesem Script schicke ich außerdem per cron-Job noch alle 15 Minuten ein 'kill -2'.
Wenn das Script also läuft (und das tut eigentlich ständig) und ich mir auch noch den Zustand der Firewall ansehe ('watch ipchains -nvL'), dann gibt es also zwei Prozesse mit dem Namen 'watch'.
Wie kann ich den cron-Job so anpassen, daß nur ein Prozess 'kill -2' erhält? 'pidof -s watch' könnte den falschen Prozess erwischen.
Ich habe da mal schnell ein Script zusammengebastelt, siehe im Attachment. Hoffentlich habe ich dein Problem richtig erkannt, und das Script ist verständlich. Ich bin nicht gerade der King im Scripterln schreiben. Aber es wird anscheinend langsam. Das Script sucht sich die Jobs, welche einen bestimmten Wortlaut enthalten, und kill diese. Aber schau Dir mal das Script an, wie gesagt. Wenn Probs, SAT1 ... bitte melde Dich. *gg* Ich bin jedoch morgen länger in der Firma. Meine HP 9000 hat leider eine defekte Festplatte, die morgen getauscht wird. Du kannst mich aber ruhig in der Firma anmailen. klein.michael@baustoffwagner.at So, und nun gehe ich pennen.
Carsten
tschüss Mike <HR> <UL> <LI>application/octet-stream attachment: job2kill2.sh </UL> --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com