pages de manuel pour mon kindle?

Je voudrais lire des pages de manuel unix sur mon kindle. Je sais que je peux juste redirect la sortie de l'homme vers un file et lui donner une extension .txt. Mais existe-t-il un moyen pratique de les convertir en masse dans un format avec des references croisées appropriées?

Edit: Des excuses pour mon comportement dans cette question. J'ai dit à Pat que j'accepterais le commentaire s'il était soumis comme réponse, et puis de meilleures réponses sont venues et je n'ai pas tenu ma promise (désolée). J'ai accepté avec enthousiasme la réponse de Caleb qui produit des versions html des pages de manuel; et puis un peu plus tard, quand j'ai essayé de transférer les files au kindle, j'ai découvert que le kindle n'allait pas afficher les files html; et j'ai changé d'acceptation sans explication (Désolé). Le kindle semble exiger .txt ou .pdf (ou l'un des différents formats réels de eBook). J'espère m'être expliqué.

De plus, je n'avais pas de compréhension réalist du nombre de pages de manuel avec une dissortingbution Debian Linux, et le commentaire de Caleb sur la sélection d'une collection «Best Of» semble être la meilleure idée. Mais je n'ai pas vraiment envie d'essayer de le faire moi-même (ce qui est une condition préalable pour poser des questions sur les sites StackExchange), donc je ne suis pas à l'aise de requestr comment sélectionner le "Best Of", même si c'est vraiment nécessaire pratiquement pour le faire.

Pour convertir chaque page de man en pdf j'ai fait l' man -k . > temp man -k . > temp . J'ai créé un file temporaire et un script nommé file.sh :

 #! /bin/bash if [ $# -eq 1 ] ; then to_pdf=$(which ps2pdf) if [ -z "$to_pdf" ] ; then to_pdf=$(which pstopdf) fi name="$1" case "$to_pdf" in *pstopdf) man -t "$name" | "$to_pdf" -i -o "$fname.pdf" ;; *ps2pdf) man -t "$name" | "$to_pdf" - "$name.pdf" ;; *) man -t "$name" > "$fname.ps" esac exit $? fi echo "Wrong number of parameters" exit 1 

J'ai écrit un file python pythonfile.py

 import os f=open("temp","r") for i in f: c="bash file.sh "+str(i) os.system(c)` 

Puis j'ai fait

 python pythonfile.py 

Cela créera un pdf pour chaque page man séparément dans votre directory de travail.

Pour vider toutes les sections de toutes les pages man de votre système en HTML, vous pouvez essayer quelque chose comme ça dans un directory vierge:

 IFS=\. find /usr/share/man/man* -type f -exec basename {} .gz \; | while read page section; do man -Thtml $section $page > $page.$section.html done