青山です。 On Sat, 11 Dec 1999 01:55:44 +0900, Akihiro Yamauchi <aygoofy / kt.rim.or.jp> wrote: > NetBSDでは3種類のコードに変換できたのでRubyの問題じゃないのかもしれま > せん。WindowsもしくはCygwinのせいでしょうか。\nは動いてるOSに依存しちゃ > うとか...? 入出力を binmode にして下さい。 ちなみに、ワンライナーだとこんな感じでしょうか。 (CR or CR + LF) --> LF $ ruby -012l015pe'BEGIN{$<.binmode;$>.binmode}' infile > outfile (LF or CR + LF) --> CR $ ruby -015l012pe'BEGIN{$<.binmode;$>.binmode}' infile > outfile LF --> CR + LF $ ruby -l012pe'BEGIN{$<.binmode;$>.binmode;$\="\015\012"}' infile > outfile CR --> CR + LF $ ruby -l015pe'BEGIN{$<.binmode;$>.binmode;$\="\015\012"}' infile > outfile -- 青山 和光 Wakou Aoyama <wakou / fsinet.or.jp>