Votre IP: 38.107.179.242 
  
 
Google
 
Accueil e-mail Linux
Linux
Perl
Perl
C
Langage C
Dico
Dictionnaire
Biblio liens
Bibliothèque de liens
Index articles
Index articles
 

Date création : 11-03-2008 14:13:07
Date de la dernière modification : 16-03-2008 16:00:24
Linux  Vous êtes dans : GNU/Linux Astuces / Impression

Imprimer une page de manuel en ligne de commande

1. Introduction
2. Avec fichier temporaire
3. Sans fichier temporaire


 1. Introduction


L'option -t de la commande man (voir man man pour les détails), formate la page de manuel selon le format par défaut (troff ou groff). Le format généré, par défaut, est PostScript.
La commande man --help vous permettra de savoir le format associé à l'option -t. Par exemple sur Debian Etch


~$ man --help | grep '\-t,'
-t, --troff                 utilise groff pour formater les pages. 

2. Avec fichier temporaire


En premier temps nous allons sauvegarder la sortie de la commande man -t commande dans le fichier commande.ps en utilisant la redirection > du shell (voir aussi Les redirections ).


 ~$ man -t commande > commande.ps

Notez que l'extension .ps que nous attribuons à ce fichier, n'est qu'une convention, pour qu'on sache qu'il s'agit d'un fichier PostScript.
Il nous reste qu'à envoyer le fichier obtenu à l'imprimante grâce à la commande :

 ~$ lpr commande .ps

Une fois le fichier commande.ps imprimé, pensez à le supprimer, puisque vous n'en aurez plus besoin.

Observation
commande doit être remplacée avec le nom de la commande dont vous voulez imprimer la page ( voir Commandes GNU/Linux )

3. Sans fichier temporaire


Les 2 étapes que nous avons vu, nous pouvons les grouper dans une seule commande. L'avantage est que nous n'avons plus besoin de fichier temporaire.

 ~$ man -t commande | lpr

Note
Voir aussi man lpr pour voir les options de la commande d'impression.


Création : octobre 2007  © Tous droits réservés 2007 linux-perl-c
Valid HTML 4.01 TransitionalValid CSS