なかだです。

At Wed, 5 Feb 2003 07:28:37 +0900,
金光雅夫 (KANEMITSU Masao) wrote:
> 実は、さる人から送られてきたファイルを秀丸でそのまま編集していたら
> このようになってしまったのですが、区切り文字を指定してもダメだしなどと
> 悩みました。ありがとうございました。(_ _)

-0オプションで入力の改行コードを指定できます。

$ ruby -015 fold.rb a.txt

# 旧MacOSではCRのみが標準でしたが、OS Xではどうなったのかなぁ。

秀丸エディタは使ったことがないので知りませんが、CRだけの改行コー
ドも読み込めるものの、CRLFでない場合には内部的にCRを付け足して
しまうのかも知れません。

CRからLFへ変換するには、trが一番簡単ですが、rubyでやるなら

$ ruby -lp015e0 input > output
$ ruby -lp015e0 -i~ inplace-edit-file

-- 
--- 僕の前にBugはない。
--- 僕の後ろにBugはできる。
    中田 伸悦