Ich habe einige Dokumentationen in einer HTML-Tabelle. Ich möchte die Tabelle in eine ASCII-Tabelle konvertieren, wie Sie sehen, wenn Sie ein MySQL-Befehlszeilenergebnis zurückerhalten, wie folgt:
+------------+------------+
| header | header |
+------------+------------+
| cell data | cell data |
+------------+------------+
| cell data | cell data |
+------------+------------+
... damit ich es in einige Codekommentare aufnehmen kann.
Wie könnte ich das einfach machen? Ich habe darüber nachgedacht, die Ausgabe von lynx in eine Datei zu leiten, aber lynx setzt keine ASCII-Ränder um Tabellen: P.
Ich möchte auch die Zellenbreite steuern, damit die Inhaltszellen nicht außerhalb der akzeptierten Bildschirmbreite des Codes verschüttet werden.
shell-script
ncurses
lynx
user394
quelle
quelle
elinks -dump http://www.html.am/html-codes/tables
aber es hängt davon ab, ob die tabelle ränder selbst konfiguriert hat