技術メモ(IT-related technical memo)
2015年4月3日金曜日
shell上での並列処理
シェルでのジョブの並列実行 sleepを同時起動し、待ち合わせを行う
sleep 10 &
pid_0=$!
sleep 10 &
pid_1=$!
wait $pid_0
wait $pid_1
シェルでのジョブの並列実行の繰り返し sleepを同時起動し、待ち合わせを行うことを10回繰り返す
for i in `seq 1 10`
do
echo $i
sleep 10 &
pid_0=$!
sleep 10 &
pid_1=$!
wait $pid_0
wait $pid_1
done
新しい投稿
前の投稿
ホーム
登録:
投稿 (Atom)