このブログを検索

2011/07/27

おまじない?

sub logmsg{ print "$0 $$: @_ at ", scalar localtime, "\n" }
プログラミングPerlのSocketのサンプルにあった一行。

なんのおまじないか?と思った。

$0 はプログラム名、

$$ はプロセス番号(Windowsにもある)

@_ は引数(これは知ってた)

scalar localtime で時刻が人間に読める形式で表示できる。