Moin!
... bewirkt, dass das Shellskript von der aktuellen Shell "abgehangen" im Hintergrund ausgeführt
Hast du mal probiert, ob das auch funktioniert/stimmt?
Falls Du das "abhängen" meinst:
fastix@trainer:~> firefox &
[1] 9685
fastix@trainer:~>
... firefox startet
... ich schließe die Konsole
... firefox lebt noch
Das gleiche passiert wenn ich mich auf einer echten Konsole einlogge und dann:
fastix@trainer:~> export DISPLAY=localhost:0
fastix@trainer:~> firefox &
[1] 9697
fastix@trainer:~> exit
... Damit ist die login-Shell beendet
Mit [ALT]+[F7] zurück: Er lebt noch.
Merke: Mit einem angehangenem '&' hängt man Prozesse vom aktuellen Prozess (z.B. shell) ab. Der Tot der shell oder des Elternprozesses reisst den Kindprozess nicht mehr in den ekletrektischen Tot.
Ich habe das _nicht_ _einmal sondern etliche Male zwar nicht _probiert_ aber _angewendet_.
MFFG (Mit freundlich- friedfertigem Grinsen)
fastix®
Als Freiberufler bin ich immer auf der Suche nach Aufträgen: Schulungen, Seminare, Training, Development