http://qiita.com/items/3c74212b0d8dec9bd00f
echo "hogehoge\nfoo\nbar" | sed 's/\\n/\ /g'
printfコマンドを使うとキーボードから打てないコントロール文字も生成できます。(ただし、printfは8進数で指定してくださいね。そうしないとLinux以外でエラーになります)
(中略)
シェル変数に入れる時には最後の文字を改行にしなければいいのです。そして、入った後でトリミングするLF=$(printf '\\\012_') LF=${LF%_} echo "hogehoge\nfoo\nbar" | sed 's/\\n/'"$LF"'/g'
めも