>>508
\nでOSの改行コードになる。
http://www.din.or.jp/~ohzaki/perl.htm#CRLF_Unify

>>513
\rと\nの解釈が間違ってないか?