ループ内で非同期コマンドを使用すると、エラーが発生する理由は何ですか?
$ for i in {1..8}; do sleep 100 & ; done
bash: syntax error near unexpected token `;'
私が次のように書くなら
$ for i in {1..8}; do
> sleep 100 &
> done
これは素晴らしい作品です。
どうすれば間違いなく一行で書くことができますか?
ループ内で非同期コマンドを使用すると、エラーが発生する理由は何ですか?
$ for i in {1..8}; do sleep 100 & ; done
bash: syntax error near unexpected token `;'
私が次のように書くなら
$ for i in {1..8}; do
> sleep 100 &
> done
これは素晴らしい作品です。
どうすれば間違いなく一行で書くことができますか?