Ich frage mich, warum bei der Verwendung eines asynchronen Befehls in einer Schleife ein Fehler auftritt.
$ for i in {1..8}; do sleep 100 & ; done
bash: syntax error near unexpected token `;'
Wenn ich es als schreibe
$ for i in {1..8}; do
> sleep 100 &
> done
das funktioniert gut.
Wie kann ich es ohne Fehler in eine Zeile schreiben?