行を分割したい場合、つまり\0x0dではなく適当な部分に\0x0aを挿入したい
場合sedでできますか?

ホールドスペースを使えばそれらしいことができるような気がします。

$ (echo 'abc def'; echo 'ghi jkl') | sed -n 'h;s/ .*$//p;g;s/^.* //p'
abc
def
ghi
jkl
$

-- Koji Mori

メールによる返信