В bash у меня есть строка, содержащая \n
символов. Когда я echo -e $mystring
он форматируется так, как я ожидаю в консоли, с учетом символов новой строки. Однако, когда я перенаправляю вывод в файл, получающийся файл будет одной строкой, за исключением символов \n
, даже если я использую флаг -e
:
echo -e $mystring > myfile.txt
Однако вкладки \t
соблюдаются. Как я могу получить форматирование прямо в файле?