Ich würde gerne Unix-Manpages auf meinem Kindle lesen. Ich weiß, dass ich die Mannausgabe einfach in eine Datei umleiten und ihr die Erweiterung .txt geben kann. Aber gibt es eine bequeme Möglichkeit, sie massenhaft in ein Format mit geeigneten Querverweisen zu konvertieren ?
Edit: Eine Entschuldigung für mein Verhalten in dieser Frage. Ich sagte pat, dass ich den Kommentar akzeptieren würde, wenn er als Antwort eingereicht würde, und dann kamen bessere Antworten und ich hielt mein Versprechen nicht (Entschuldigung). Ich akzeptierte begeistert Calebs Antwort, die HTML-Versionen der Manpages erzeugt. und einige Zeit später, als ich tatsächlich versuchte, die Dateien auf das Kindle zu übertragen, stellte ich fest, dass das Kindle keine HTML-Dateien anzeigen würde; und ich habe die Akzeptanz ohne Erklärung gewechselt (Entschuldigung). Das Kindle scheint .txt oder .pdf (oder eines der verschiedenen echten eBook-Formate) zu erfordern . Ich hoffe ich habe mich erklärt.
Außerdem hatte ich kein realistisches Verständnis dafür, wie viele, viele Manpages es bei einer Debian Linux-Distribution gibt, und daher scheint Calebs Kommentar zur Auswahl einer "Best Of" -Sammlung die beste Idee zu sein. Aber ich habe nicht wirklich die Neigung, dies selbst zu versuchen (was eine Voraussetzung für das Stellen von Fragen auf StackExchange-Websites ist), daher ist es mir unangenehm, zu fragen, wie man das "Best Of" auswählt, obwohl es wirklich notwendig ist praktisch, um dies zu tun.
Antworten:
Um jede Manpage in PDF umzuwandeln, habe ich es getan
man -k . > temp
. Ich habe eine temporäre Datei und ein Skript mit dem Namen erstelltfile.sh
:Ich habe eine Python-Datei geschrieben
pythonfile.py
Dann habe ich getan
Dadurch wird ein PDF für jede Manpage separat in Ihrem Arbeitsverzeichnis erstellt.
quelle
Um alle Abschnitte aller Manpages auf Ihrem System in HTML zu speichern, können Sie Folgendes aus einem leeren Verzeichnis versuchen:
quelle
while
, nicht wahr? :)