Domanda

Vorrei creare tabelle da parte di alcuni file CSV in UNIX (AIX) e inviarli come posta (corpo del messaggio). Ho provato gli esempi a http://www.snake.net/software/troffcvt/tbl.html ma nessuno di loro sta lavorando per me.

Dopo aver eseguito il file come,

 tbl input-file | troff

tutto quello che ottiene è qualcosa di simile, (incollare solo una parte)

  

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

Ho provato a leggere le pagine man di troff / TBL, ma non ci sono molto esempi che ho potuto sperimentare su. Eventuali indicazioni qui sarebbe utile. Grazie in anticipo.

Modifica: As It sta per inviare via e-mail, mi piacerebbe avere una tabella ASCII normale output del file CSV come drl postale utente da http: //www.unix.com/shell-programming-scripting/137830-print-screen- tavolo ascii.html solo che non ho groff qui:. (

Nessuna soluzione corretta

Altri suggerimenti

Due cose:

  1. È necessario dire che il formato di output troff si prendono di mira con l'opzione '-T'. Date un'occhiata alla pagina groff / troff all'uomo per vedere come i formati sono supportati.
  2. uscita di troff è una forma intermedia tutta sua, che è necessario passare attraverso un post processore per raggiungere il formato di output di destinazione.

Per esempio, se si voleva output HTML avresti bisogno di usare qualcosa come

tbl input-file|troff -Thtml | grohtml

Se si voleva uscita Postscript avresti bisogno di usare qualcosa come

tbl input-file|troff -Tps |grops

Il nome e la disponibilità di troff post-processori può variare leggermente da una piattaforma all'altra, in modo da consultare la documentazione troff locale.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top