Macのsedで改行を出力する

Macのsedで特定の文字を改行に変換したいと思ったことがあると思いますが、Macでは ‘\n’ が出力できません。

$ echo "pen#apple#pen#pineapple" | sed 's/#/\n/g'
pennapplenpennpineapple

こんな感じのことをすれば出力できるようなのですが面倒です。

ってことで、

$ echo "pen#apple#pen#pineapple" | sed 's/#/\
> /g'
pen
apple
pen
pineapple

てな感じで、一旦「\」を入力した後で実際に改行し、その後続けて入力すると改行が実際に出力されます。