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
.
Hosting by: Hurra Communications GmbH
Generated: 2007-01-26 18:01:31