Wie ist es möglich, mehrere Befehle mit bash auszuführen und im Hintergrund anzuzeigen?
Beispielsweise:
$ for i in {1..10}; do wait file$i &; done
Warten ist eine benutzerdefinierte Binärdatei.
Im Moment erhalte ich eine Fehlermeldung:
syntax error near unexpected token `;'
beim Ausführen des obigen Befehls.
Nach dem Hintergrund sollten die Befehle parallel ausgeführt werden.
&
und ;
ist beides "Befehlsabschlusszeichen". Sie müssen nicht beide verwenden: for ...; do wait $arg & done
funktioniert.
nohup
Ermöglichen, dass Sie einen Befehl im Hintergrund ausführen