Ich benutze den folgenden Befehl, um eine Verzeichnisstruktur in eine Datei zu drucken:
tree -h somepath/ > tree_of_somepath.txt
tree
gibt eine schöne farbige Ausgabe auf dem Terminal aus, aber wie erwartet kann dies nicht in eine Textdatei umgeleitet werden. Ich möchte die Ausgabe tree
in eine PDF-Datei drucken und die Farbe beibehalten.
Irgendwelche Ideen?
command-line
pdf
tree
ansi
Bruni
quelle
quelle
tree -n -d --charset unicode > file
. Es ist definitiv nicht so hübsch, aber ich benutze es mit einem Schwarzweiß-Laserdrucker, wenn ich meine Datendateien usw. hüte.Antworten:
Installieren Sie die folgenden Abhängigkeiten:
Speichern Sie Ihre
tree
Befehlsausgabe in HTML mitaha
:Erzwingt auf der
tree
Manpage die-C
Kolorierung:Schließlich exportieren Sie den HTML-Code in das PDF-Format mit
wkhtmltopdf
:Beispiel:
quelle