um eine Reihe von Server zu starten habe ich ein Skript geschrieben
Code: Alles auswählen
./server1_start.sh
tail -n 1 -f LogFile.log|awk '{if (match($0,"Server initilisiert")> 0) {print $0; exit;}'
./server2_start.sh
Leider funktioniert die tail | awk zeile nicht so ganz, da das exit awk beendet aber im tail-Prozess noch gefangen ist. Wie kann ich tail beenden?
Gruß
Johann