LINUX.ORG.RU

История изменений

Исправление xaizek, (текущая версия) :

Решение не очень тривиальное, так как перевод строки не является частью pattern space в sed (источник):

$ echo -e 'a\nb\nc' | sed ':a;N;$!ba;s!\n!\\n!g'
a\nb\nc
Посты про tr игнорируй, он не умеет заменять один символ на два.

Исходная версия xaizek, :

Решение не очень тривиальное, так как перевод строки не является частью pattern space в sed (источник):

$ echo -e 'a\nb\nc' | sed ':a;N;$!ba;s!\n!\\n!g'
a/nb/nc
Посты про tr игнорируй, он не умеет заменять один символ на два.