Tabellen in UNIX Erstellung mit Tabl troff / nroff
-
28-09-2019 - |
Frage
Ich möchte zum Erstellen von Tabellen aus einigen CSV-Dateien in UNIX (AIX) und als Mail (Nachrichtentext) senden. Ich versuchte, die Beispiele an http://www.snake.net/software/troffcvt/tbl.html aber keiner von ihnen arbeitet für mich.
Nachdem ich ausführen, um die Datei als,
tbl input-file | troff
Alles, was ich bekommen ist so etwas wie dieses, (Einfügen nur ein Teil)
V196 Cbr V163 Cbr V130 Cbr N40 0 H240 V388 V370 h689Cbr Cbr V337 V304 Cbr Cbr V271 Cbr V238 Cbr V205 V172 cbr Cbr V139 Cbr V106 Cbr V73 Cbr V40 cbr n40 0 x Anhänger V2640 x stop
Ich habe versucht, für die man-Seiten zu lesen trieft / Tabl aber es gibt nicht viele Beispiele, dass ich experimentieren konnte. Alle mögliche Richtungen hier wäre hilfreich. Vielen Dank im Voraus.
Edit: Wie Es wird per E-Mail senden, würde Ich mag eine gewöhnliche ASCII-Tabelle Ausgabe der CSV-Datei wie Benutzer TFL Post habe von http: //www.unix.com/shell-programming-scripting/137830-print-screen- Tisch-ascii.html außer, dass ich groff nicht hier. (
Keine korrekte Lösung
Andere Tipps
Zwei Dinge:
- Sie müssen troff sagen, welche Ausgabeformat Sie Targeting werden mit dem ‚-T‘ Option. Werfen Sie einen Blick auf die groff / troff Mann Seite zu sehen, welche Formate unterstützt werden.
- troff der Ausgang ist eine Zwischenform alle ihre eigenen, die Sie brauchen, um durch einen Postprozessor weitergeben an die Zielausgabeformat zu erhalten.
Wenn Sie zum Beispiel HTML-Ausgabe wollten Sie verwenden, um etwas bräuchten wie
tbl input-file|troff -Thtml | grohtml
Wenn Sie Postscript-Ausgabe gesucht würden Sie brauchen, um etwas zu verwenden, wie
tbl input-file|troff -Tps |grops
Der Name und die Verfügbarkeit von troff Postprozessoren leicht von Plattform zu Plattform variieren können, so finden Sie auch trieft Dokumentation.