久しぶりのプログラミング
一月くらい触ってないと処理の流れがさっぱり分からん・・・
Smart::Comments::Logなんてどうかな
use Smart::Comments::Log 'hoge.pl', '####';
って感じでSTDOUTの代わりにファイルに書かせたい。
モジュールごとにログの場所を変えてみたりとか。
# at script.pl use Smart::Comments::Log 'script.pl', '####'; use MyLib; print "unkounko"; ### hogehoge #### fugafuga # at MyLib.pm package MyLib; use Smart::Comments::Log 'mylib.pl', '####'; print "mylib!\n"; #### mylib log 1;
Smart::Commentsのログを
server.pl >> hoge.log 2>&1 &
とかやってログにしてる適当な人に最適。
まだ見てないけどアレはソースフィルタなのかな。簡単に拡張できるかどうかもわからん。
とりあえず忘れないようにメモ。