シェルスクリプトファイル毎に記録されたデータのバッチ処理を、シェルスクリプトで実行したりしています。ファイルが大量にあった場合、1つのファイルの処理が終わるのを待ってから次のファイルの処理を行うといった、逐次処理をしているととても時間がかかることがありました。parallel」という、シェルスクリプトでコマンドを並列実行できるものがあったので、今はそれを使っています。色々な書き方ができるのですが、一番汎用的な引数一覧をパイプで渡す書き方を紹介します。'<実行コマンド>'<実行コマンド>で、引数が埋め込まれる箇所は{}で記載します。{}'45231parallelを呼び出すと、毎回注意文が表示されるので、--no-noticeで表示しないようにします。{}の位置に引数が埋め込まれます。デフォルトでは、CPUのコア数だけ同時並列実行されます。-jオプションで指定できます。変数$?に格納(0成功、1失敗)されます。1引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。