Habe da ein kleines Problem.
Vielleicht erstmal zum Hintergrund, damit das ganze etwas klarer wird.
Ich starte einen Counterstrike-Server und schreibe die PID in eine Datei.
Zudem habe ich noch eine "Stop"-Datei, die dann hingeht und die PID ausließt und dann den Prozess killt.
Dabei handelt es sich allerdings um eine Notlösung, weil ich nichts anderes wusste.
Das sieht so aus:
while read line; do
kill -9 "$line"
done < server.pid
Dummerweise ließt das (wenigstens theoretisch) die ganze Datei aus.
Mich würde aber nur die erste Zeile interessieren, in der die PID zu finden ist.
Gibt es für das Problem eine bessere Lösung?
Lesezeichen