それぞれ増分引数を提供するPythonスクリプトの複数のインスタンスを実行したいと思います。したがって、bashスクリプトは次のことを行います。
for i from 1 to 10 do
python script.py i
もちろん、すべてのスクリプトは1つのコンソールで同時に実行する必要があります。どうすればいいのかご存知ですか?
ベストアンサー1
(増加する)反復回数を引数として使用してプログラムを10回実行するには、次のようにします。
for ((i=1; i<=10; i++))
do
python script.py "$i"
done
カマラズが言ったように、10個のプロセスを同時に(つまり同時/並列に)実行するには、次の&
コマンドを追加します。
for ((i=1; i<=10; i++))
do
python script.py "$i" &
done