-3

次のように、実行する必要がある各行にいくつかのプログラムがあるUNIXシェルスクリプトがある場合

#!/bin/bash
command1
command2
command3
command4

command2 は、command1 の実行が終了した後にのみ実行されますか、または各コマンドは実行する必要がある個別のプロセスであるため、前のコマンドが終了するのを待たずに並行して実行されます。

4

1 に答える 1

0

コマンドは連続して実行されます。それらを並行して実行するには、&各行に追加します。

#!/bin/bash
command1&
command2&
command3&
command4&
wait
于 2012-10-11T21:31:56.163 に答える