Hatena::Groupsubtech

冬通りに消え行く制服ガールは✖夢物語にリアルを求めない。

 | 

Dec 08, 2009 (Tue)

任意のコマンドをワーカー (ジョブキューを処理するプロセス) みたいにする簡単なラッパ 21:52 はてなブックマーク - 任意のコマンドをワーカー (ジョブキューを処理するプロセス) みたいにする簡単なラッパ - 冬通りに消え行く制服ガールは✖夢物語にリアルを求めない。

を書いてみた

http://github.com/cho45/dotfiles/blob/master/bin/worker.rb

例えば、URL引数にとってダウンロードするコマンド fetch-video.pl があるとして

worker.rb =fetch-video.pl /tmp/video

で /tmp/video をキューに fetch-video.pl を実行するワーカーをつくる (= がついてるのは zsh で補完するためなので別に必要ではない)

あとは

echo http://www.nicovideo.jp/watch/nm5253338 >> /tmp/video
echo http://www.nicovideo.jp/watch/sm8990785 >> /tmp/video
echo http://www.nicovideo.jp/watch/sm8722527 >> /tmp/video

みたいに適当echo していけばジョブが順に走る。

zsh の機能であったりしそうだけど、わからなかった。なんかもっといい方法はあるかな。

 | 

スポンサード リンク

書いてる人

cho45 (佐藤広央) (www.lowreal.net)

Perl, JavaScript, Ruby, HTML, CSS, Web etc


スポンサード リンク