Хм... Велосипед изобретаем? :)
Сто лет как есть утилита Андрея Болошина "win2dos", которой и отформатировать текст можно, и попутно, если надо, перекодировать. Не нужны CR/LF? - есть FAR 2.0, сохраняем по Shift+F2 (заодно тоже и перекодировать можно).

