Programm über Script öffnen und Terminalfenster schließen

Mr. Brooks

Lt. Commander
Registriert
Aug. 2011
Beiträge
1.441
Hallo,

angenommen ich habe folgendes Script

Code:
if [ -f audio.mp3 ] ; then
audacious audio
fi

und das Terminalfenster soll geschlossen werden nachdem Audacious geöffnet wurde, dann müsste das doch per

Code:
audacious audio.mp3 &

oder

Code:
audacious audio.mp3 & disown

gehen. Tut es aber nicht. Das Fenster bleibt offen. Einziger Effekt ist, dass sich Aufacious nicht beendet, wenn ich das Terminal schließe oder im Terminal STRG+C drücke.
 
Mittels & und disown werden die Prozesse einfach nur in den Hintergrund verschoben, bleiben aber noch ans Terminal gebunden. Was du suchst ist nohup <command> [parameter...] & disown.
 
Zuletzt bearbeitet:
Zurück
Oben