165
2
技術メモ帳 - xargsコマンドを使って指定したコマンドを並列実行させる
http://d.hatena.ne.jp/lurker/20070117/1169039924 本文へ
- みんなのタグ:
(本文から引用)
ようこそゲストさん 最新の日記記事一覧ユーザー登録ログインヘルプ技術メモ帳 <[javascript]LivedoorReaderのス... | [life]Developers Seminar 2007>2007-01-17■[unix]xargsコマンドを使って指定したコマンドを並列実行させる 22:18 あまり知られていないが、GNUのxargsコマンドには、プロセスの最大数を設定できるオプションというのが用意されている。コレを使って、プロセスを並列実行させてみよう。xargs --max-procs=MAX-PROCS -P MAX-PROCS command
MAX-PROCSに数字を指定すると、最大で、その数だけ command プロセスを生成する。デフォルトは、1プロセスだけになっている。
いくつか例を交えて説明する。サンプルとして、以下のようにURLが行ごとに記述されたファイルを元にcurlをxargsで並列実行して、HTMLデータを取得してみよう。$ cat ./url_list.txthttp://www.google.co.jp/http://www.yahoo....
この記事をクリップしたユーザー一覧
みんなのおすすめ商品(Amazon.co.jp)
|
|
|
|
|---|---|---|---|
とある科学の超電磁砲 4―とある魔術の禁書目録外伝 (電撃コミックス)46人がクリックしました
著者:鎌池 和馬 |
きのう何食べた? 3 (モーニングKC)32人がクリックしました
著者:よしなが ふみ |
NARUTO (巻ノ48) (ジャンプコミックス)1人がクリックしました
著者:岸本 斉史 |



