Использование sed
для создания текста, который содержит определенные символы, подходящие для использования в строковых литералах, прост:
sed "s/\\\\/\\\\\\\\/g"
sed "s/\\\"/\\\\\\\"/g"
Но как я могу сделать нечто подобное с текстовым файлом, содержащим символы новой строки?