История изменений
Исправление DiMoN, (текущая версия) :
При выводе на экран - все символы обрабатываются.
Т.е. если есть в потоке перенос строки - на экране будет выполнен переход на новую строку.
Переносы строк в виде последовательности '\n':
ls | cat -E | sed -e s/\$$/\\\\n/
ls | tr \\012 ';'
ls | cat -E | sed -e s/\$$/\\\\n/ | tr -d \\012
ls > /tmp/ls-$$
Исправление DiMoN, :
При выводе на экран - все символы обрабатываются.
Т.е. если есть в потоке перенос строки - на экране будет выполнен переход на новую строку.
Переносы строк в виде последовательности '\n':
ls | cat -E | sed -e s/\$$/\\\\n/
ls | tr \\012 ';'
ls | cat -E | sed -e s/\$$/\\\\n/ | tr -d \\012
Исходная версия DiMoN, :
При выводе на экран - все символы обрабатываются.
Т.е. если есть в потоке перенос строки - на экране будет выполнен переход на новую строку.
Переносы строк в виде последовательности '\n':
ls | cat -E | sed -e s/\$$/\\\\n/
ls | tr \\012 ';'
ls | cat -E | sed -e s/\$$/\\\\n/ | tr -d \\012