файл cat внутри mymail@mail.com, показывающий несколько строк (а не одну строку) - PullRequest
0 голосов
/ 29 января 2019

Я создал файл с несколькими различными строками текста, например:

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 строке, однако, это не то, что я хочу сделать, я не хочу отображать пустую строку после каждой строки.Любые предложения для достижения того, что мне нужно для вывода файла по почте, приветствуются!

...