Page suivantePage pr�c�denteTable des mati�res

12. Comment faire fonctionner les programmes apropos et whatis ?

Supposons que vous recherchiez les compilateurs install�s sur votre syst�me et comment les invoquer (nous consid�rons le cas courant, o� tout le manuel est en langue anglaise). Pour r�pondre � cette question (fr�quemment pos�e), il faut faire :

$ apropos compiler
f77 (1) - Fortran 77 compiler
gcc (1) - GNU C and C++ compiler
pc (1) - Pascal compiler

apropos et whatis sont utilis�es pour obtenir une r�ponse rapide sur les pages de manuels qui contiennent des informations sur un certain sujet. Les deux programmes cherchent dans des fichiers nomm�s whatis qui sont dans chaque r�pertoire de base du manuel. Comme je l'ai d�j� dit, les fichiers de la base de donn�es whatis contiennent une entr�e d'une ligne pour chaque page de manuel dans l'arborescence des r�pertoires successifs. En fait, cette ligne est exactement celle de la section NAME (pour �tre pr�cis : tout est r�duit � une seule ligne et le tiret est supprim�, la section �tant plac�e entre parenth�ses). Ces fichiers sont cr��s � l'aide du programme makewhatis(8). Il en existe plusieurs versions, donc r�f�rez-vous � la page de manuel du programme pour conna�tre les options possibles. Afin que makefile puisse extraire les sections NAME correctement, il est important que vous, le r�dacteur du manuel, respectiez le format de cette section d�crit dans la partie 2. La diff�rence entre apropos et whatis est ce qu'ils recherchent et o�. apropos (qui est l'�quivalent de man -k) cherche la cha�ne de caract�res qui lui est pass�e en argument n'importe o� dans la ligne alors que whatis (�quivalent de man -f) recherche dans la partie avant le tiret un nom de commande complet. Par cons�quence, whatis dira s'il y a un manuel de cc mais restera muet pour gcc.


Page suivantePage pr�c�denteTable des mati�res

Hosting by: Hurra Communications GmbH
Generated: 2007-01-26 18:01:31