メインブログに書くまでもない自分用メモを垂れ流す
続きを読む
nanto_vi2012/05/09 23:36プロトタイプの取得にはprototype関数を使うのが簡単と思います。http://perldoc.perl.org/functions/prototype.html
Cside2012/05/10 07:06ありがとうございます!知りませんでした…。
grepはふつうSTDOUTしか引っ掛けられない。なので以下のようにする。
$ cmd 1&>2 | grep 'foo'
問題は 1&>2 が覚えにくいこと。
間違ってた。。ご指摘あざます。
$ cmd 2>&1 | grep 'foo'
Yuichirou2012/04/22 22:53> STDOUTをgrepもしかして: s/STDOUT/STDERR/; s/1&>2/2>&1/g;
Yuichirou2012/04/22 22:55なお `cmd 1&>2` を実行すると `cmd 1 & >2` と解釈され、コマンドライン引数として 1 が渡されたプログラム cmd の出力がファイル ./2 に記録されます。
Cside2012/04/23 08:23ありがとうございます!手元で試したらまさにそのとおりでした。
http://perldoc.perl.org/functions/prototype.html