Saltar la navegación

apropos

Cada página del manual tiene varias partes que no hay que confundir con las secciones del manual. Cada parte esta identificada por una etiqueta. Las etiquetas que se pueden encontrar dentro del manual son las siguientes:

  1. NOMBRE (se divide en nombre y breve descripción)
  2. SINOPSIS
  3. DESCRIPCIÓN
  4. OPCIONES
  5. FICHEROS
  6. VÉASE TAMBIÉN
  7. BUGS
  8. AUTOR

GNU/Linux tiene multitud de comandos, es por ello que en ocasiones podemos olvidarnos del nombre de alguna utilidad, especialmente si no la utilizamos con frecuencia. Cuando nos encontremos en esta situación y antes de darnos por vencidos, ejecutaremos apropos (o su análogo man -k). Por ejemplo, si estamos buscando una calculadora y no recordamos cual era el comando, bastará con:

$ apropos calculator
bc (1)               - An arbitrary precision calculator language
dc (1)               - an arbitrary precision calculator
gcalccmd (1)         - a console calculator
gcalctool (1)        - a desktop calculator
gnome-calculator (1) - a desktop calculator
xcalc (1)            - scientific calculator for X

Lo que ha hecho apropos es buscar y mostrar las coincidencias de la palabra calculator dentro de las páginas del manual, pero solo dentro de NOMBRE, tanto en la parte de nombre como en la breve descripción.

Lo mismo podría haberse hecho con la orden man y la opción -k:

$ man -k calculator
bc (1)               - An arbitrary precision calculator language
dc (1)               - an arbitrary precision calculator
gcalccmd (1)         - a console calculator
gcalctool (1)        - a desktop calculator
gnome-calculator (1) - a desktop calculator
xcalc (1)            - scientific calculator for X

En realidad apropos busca expresiones regulares (se estudian más adelante), aunque la mayoría de las veces, simplemente especificamos una palabra normal, que sería la expresión regular más simple.

Para buscar información de comandos especificando expresiones regulares, vale cualquiera de las dos órdenes siguientes:

$ apropos exp-regular...
$ apropos -r exp-regular...

Si la búsqueda la queremos hacer de una expresión con comodines (estilo de expansión de ficheros):

$ apropos -w exp-con-comodín...

Y por último, si la búsqueda la queremos hacer por coincidencia exacta:

$ apropos -e palabra...

 

Licencia: licencia de software libre GPL