・void コンテキストやスカラーコンテキストでの split で @_ に代入する。 ※ この副作用は 5.12.0 (正確には 5.11.3) で取り除かれた。 http://perldoc.perl.org/5.10.1/functions/split.html http://perldoc.perl.org/5.12.0/functions/split.html ・map の副作用で配列の値を変更するより、foreach 修飾子を使った方が 短くなる場合がある。 map{tr/S/R/}@a; tr/S/R/for@a; ・$/ には通常 "\n" が代入されている。つまり (a,b,"\n") は (a,b,$/) と書ける。 ・環境変数を大量に使うなら use Env; する事を考える。