Подтвердить что ты не робот

Tr - как заменить строку "\n" на фактическую строку новой строки (\n)

Я хотел бы использовать команду tr для замены всех вхождений строки "\n" на новую строку (\n).

Я пробовал tr '\\n' '\n', но это просто похоже на любое '\' и любое 'n'

4b9b3361

Ответ 1

Здесь, как это сделать с помощью sed:

sed 's/\\n/\n/g'

Пример использования:

Чтобы заменить все вхождения \n в файле на месте:

sed -i 's/\\n/\n/g' input_filename

Чтобы заменить все вхождения \n через канал и сохранить в другой файл

cat file1 file2 file3 file4 | sed 's/\\n/\n/g' > output_file