Я создал файл с несколькими различными строками текста, например:
2345, someinfo1, someinfo2, someinfo3
3567, someinfo1, someinfo2, someinfo3
7812, someinfo1, someinfo2, someinfo3
, где someinfo1, someinfo2 и someinfo3 обычно (если не всегда) разные данные.
И мне нужно включить вывод файла выше по почте в виде основного текста.Итак, я делаю:
$ cat myfile.txt | mail mymail@mail.com
Тем не менее, я вижу вывод файла внутри тела письма в виде одной строки (как показано ниже), а не так, как это должно отображаться с несколькими строками, как указано выше:
2345, someinfo1, someinfo2, someinfo3 3567, someinfo1, someinfo2, someinfo3 7812, someinfo1, someinfo2, someinfo3
Мне нужна ваша помощь, чтобы решить эту проблему.Я полагаю, что проблема заключается в том, что почта использует формат HTML для отображения файла, и поэтому файл должен каким-то образом интерпретировать конец строки ($) во всех строках файла, чтобы для каждой строки она отображала следующую строку ниже текущей строки ине на одной линии.Мне удалось вставить новую строку в конце каждой строки, но при отправке по почте файл отображался бы с пустой строкой после каждой строки, то есть:
2345, someinfo1, someinfo2, someinfo3
3567, someinfo1, someinfo2, someinfo3
7812, someinfo1, someinfo2, someinfo3
Это показывает лучше, чем отображение всего в 1 строке, однако, это не то, что я хочу сделать, я не хочу отображать пустую строку после каждой строки.Любые предложения для достижения того, что мне нужно для вывода файла по почте, приветствуются!