Pregunta

Me gustaría crear tablas a partir de algunos archivos CSV en UNIX (AIX) y enviarlas como correo (cuerpo del mensaje). Probé los ejemplos en http://www.snake.net/software/troffcvt/tbl.html pero ninguno de ellos está funcionando para mí.

Después de ejecutar el archivo como,

 tbl input-file | troff

Todo lo que consigo es algo como esto, (pegar sólo una parte)

  

V196 V163 Cbr Cbr V130 Cbr N40 0 H240   V388 V370 h689Cbr Cbr V337 V304 Cbr   Cbr cbr V271 V238 V205 cbr cbr V172   Cbr cbr V139 V106 V73 cbr cbr cbr V40   n40 0 x remolque V2640 x parada

He intentado leer las páginas del manual para troff / TBL, pero no hay muchos ejemplos que podría experimentar en. Cualquier instrucción que aquí serían de gran ayuda. Gracias de antemano.

Editar: Como se va a enviar por correo electrónico, me gustaría tener una salida tabla ASCII ordinario del archivo CSV como puesto drl usuario de http: //www.unix.com/shell-programming-scripting/137830-print-screen- tabla-ascii.html excepto que no tengo Groff aquí:. (

No hay solución correcta

Otros consejos

Dos cosas:

  1. Usted necesita decirle Troff el formato de salida que se dirigen mediante la opción '-T'. Echar un vistazo a la página Groff / troff hombre para ver qué formatos son compatibles.
  2. salida de troff es una forma intermedia toda su cuenta, lo que se necesita pasar a través de un post-procesador para llegar al formato de salida de destino.

Por ejemplo, si desea salida HTML que había necesidad de usar algo como

tbl input-file|troff -Thtml | grohtml

Si quería la salida en Postscript que había necesidad de usar algo como

tbl input-file|troff -Tps |grops

El nombre y la disponibilidad de troff post-procesadores pueden variar ligeramente de una plataforma a otra, así que consulte la documentación de troff local.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top