私はそのようなbashスクリプトを持っています:
array=( '2015-01-01', '2015-01-02' )
for i in "${array[@]}"
do
python /home/user/executeJobs.py {i} &> /home/user/${i}.log
done
ここで、2015-01-01から2015-01-31までの日付の範囲をループしたいと思います。
Bashで達成する方法は?
更新:
便利:前の実行が完了する前にジョブを開始しないでください。この場合、executeJobs.pyが完了すると、bashプロンプト$
が返されます。
たとえばwait%1
、ループに組み込むことはできますか?