Вопрос

Я хотел бы создавать таблицы из некоторых файлов CSV в UNIX (AIX) и отправлять их в качестве почты (тело сообщения). Я попробовал примеры вhttp://www.snake.net/software/troffcvt/tbl.html.Но ни один из них не работает для меня.

После того, как я запускаю файл как,

 tbl input-file | troff

Все, что я получаю, это что-то подобное, (вставка только части)

V196 CBR V163 CBR V130 CBR N40 0 H240 V388 H689CBR V370 CBR V337 CBR V304 CBR V271 CBR V238 CBR V205 CBR V172 CBR V139 CBR V106 CBR V73 CBR V40 CBR N40 0 X Trailer V2640 X Stop

Я пытался читать страницы человека для TROFF / TBL, но не так много примеров, на которых я мог бы поэксперировать. Любые направления здесь будут полезны. Заранее спасибо.

Редактировать: Как идет отправлять по электронной почте, я хотел бы иметь обычный выход таблицы ASCII файла CSV, такой как пользователь DRL POST с http: //www.unix.com/shell-programming-scripting/137830 Screen-Table-Ascii.html за исключением того, что у меня нет возобновления здесь :(.

Нет правильного решения

Другие советы

Две вещи:

  1. Вам необходимо сказать TROFF, который вывод формата вы нацеливаетесь с помощью опции «-T». Посмотрите на страницу человека GROFF / TROFF, чтобы увидеть, какие форматы поддерживаются.
  2. Выход TROFF является промежуточной формой всей свои собственные, которые вам нужно пройти через почтовый процессор, чтобы добраться до целевого вывода.

Например, если вы хотите, чтобы вывод HTML, вам нужно использовать что-то вроде

tbl input-file|troff -Thtml | grohtml

Если вы хотите, чтобы вывод PostScript, вам нужно использовать что-то вроде

tbl input-file|troff -Tps |grops

Имя и наличие пост-процессоров TROFF могут немного отличаться от платформы на платформу, поэтому проконсультируйтесь с вашим местным документацией TROFF.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top