Chargement...
 

Afficher des pages man en PDF en une commande

La commande man en mode console vous déprime ? 

Rien de plus simple, la simple commande composite affiche une page de manuel bien formatée. 

Dans le fichier /sur/bin/manpdf  entrez les quelques lignes suivantes : 

 #!/bin/sh
 file=$1 
 location=`man -w $file`
 man -l -Tps $location | ps2pdf -> /tmp/$file.pdf
 evince /tmp/$file.pdf

Puis un petit chmod +x /usr/bin/manpdf 

Pour afficher la page manuel ls : 

 # manpdf ls 
 

Résultat
  Mapdf   

 

Remarques : 

  • on peut utiliser un autre visualisateur pdf
  • on peut également ajouter à la commande quelques options par exemple l'option de recherche dans une page par le paramètre -l "SEE ALSO" qui positionnera la page au mot SEE ALSO
  • on peut tout aussi ajouter à evince des options permettant de se positionner à une page donnée en argument

 

Changer de langue

Anglais (English, en)Français (fr)

Recherche