0
我目前有一個執行PHP文件的Bash腳本(「Bash腳本1」)。我想有一個Bash腳本,可以啓動多個「Bash腳本1」實例並讓它們同時運行。一個Bash腳本可以啓動多個其他Bash腳本嗎?
這是可能的,我該怎麼辦?
任何想法或意見將不勝感激。
我目前有一個執行PHP文件的Bash腳本(「Bash腳本1」)。我想有一個Bash腳本,可以啓動多個「Bash腳本1」實例並讓它們同時運行。一個Bash腳本可以啓動多個其他Bash腳本嗎?
這是可能的,我該怎麼辦?
任何想法或意見將不勝感激。
在後臺運行它們,就像在交互式shell中一樣。
command1 &
command2 &
command3 &
wait # Wait for all background commands to finish
該命令可以是任何東西,不只是其他bash腳本。
如果你要重複相同的命令:
N=10 # number of repetitions
for i in $(seq $N)
do
bash_script_1&
done
+1,雖然沒有真正的需要調出'seq';你可以使用內置的Bash特性,比如'for((i = 0; i <10; ++ i))'或'in {1..10}'。 – ruakh
也許,但不幸的是,如果你想使用一個變量,'{1.. $ N}'不起作用 –