技術メモ

役に立てる技術的な何か、時々自分用の覚書。幅広く色々なことに興味があります。

2023-12-01から1ヶ月間の記事一覧

シェルスクリプトでFOR文でバックグラウンドで起動したの並列処理を待機する方法

# ジョブ ID を格納する配列 job_ids=() array=(2 5 4 7 2 1) for i in ${array[@]}; do # ジョブをバックグラウンドで実行し、ジョブ ID を取得 (sleep $i && echo $i) & # 直前にバックグラウンドで起動したプロセスの ID を取得 job_ids+=($!) done # す…