Hallo zusammen,
ich hoffe ich bin hier thematisch richtig. Ich habe folgendes Problem:
Ein Shellscript von mir hat folgenden Code
1 2 3 4 5 6 7 | code code code mplayer http://url.tld weiterer code |
Wenn ich das Script normal starte und mplayer die URL abspielt, kann ich den Prozess von mplayer irgendwann beenden (zum Beispiel durch Strg + C). Dann beendet sich mplayer und der "weitere Code" wird ausgeführt. Was ich nun gerne tun würde, ist den Prozess von außen (also einer anderen Konsole) zu beenden und zwar so, dass das Programm danach weiter läuft. Wenn ich mit
killall mplayer
aus einer anderen Konsole den Prozess abschieße, dann wird das komplette Shellscript gestoppt, bzw. der "weitere Code" wird nicht mehr ausgeführt.
Danke im voraus für jede Hilfe!