Thomas Köhler jean-luc@picard.franken.de wrote:
Am 20.07.2008 um 13:21 schrieb Fabian Hänsel:
sende_stopsignal_an_dienst arbeitet asynchron, es kehrt gleich zurück. Entsprechend möchte ich im Logfile auf die besagte Meldung warten.
Wie wäre es mit busy waiting -- ganz ohne "tail -f"?
Das wäre eine Option. (Allerdings ein klein wenig mehr Arbeit, da die fertig-Meldung ein paar Status-Infos enthält, die nicht immer gleich sind - kann man aber filtern)
Alternativ kannst du das logfile mit multitail anschauen statt mit "tail -f", dann kannst du einfach mit "q" das multitail beenden und dein Skript läuft einfach weiter.
Danke! In der Richtung habe ich gar nicht gesucht. Dass das Signal nicht nur an den Prozess im Vordergrund geht kommt mir weiter spanisch vor, aber mein eigentliches Problem ist gelöst.
Vielen Dank & noch ein schönes WE, Fabian