Comando apropos de Linux

comando apropos

a propósito busca en las páginas del manual una palabra clave o expresión regular.

Opciones

Cada página de manual tiene una breve descripción incluida. a propósito busca en estas descripciones instancias de palabra clave .



palabra clave es una expresión regular (de forma predeterminada; consulte también el -r opción), o puede contener comodines ( -en ), o recibir instrucciones para que coincida con la única palabra clave exacta ( -es ). Usando estas opciones, puede ser necesario citar la palabra clave, o escape (' ') los caracteres especiales para evitar que el shell los interprete.

Las reglas de coincidencia estándar permiten realizar coincidencias con el nombre de la página y los límites de las palabras en la descripción.

Sintaxis

|_+_|

Opciones

-D ,
--depurar
Imprime información de depuración.
-v ,
--verboso
Imprima mensajes de advertencia detallados.
-r ,
--regex
Interprete cada palabra clave como una expresión regular. Este es el comportamiento predeterminado. Cada palabra clave se compararán con los nombres de las páginas y las descripciones de forma independiente. Puede coincidir con cualquier parte de cualquiera. La coincidencia no se limita a los límites de las palabras.
-en ,
--comodín
Interprete cada palabra clave como un patrón que contiene comodines de estilo shell. Cada palabra clave se compararán con los nombres de las páginas y las descripciones de forma independiente. Si --exacto también se utiliza, se encuentra una coincidencia si un expandido palabra clave coincide con una descripción completa o el nombre de una página. De lo contrario, el palabra clave también se permite hacer coincidir los límites de las palabras en la descripción.
-es ,
--exacto
Cada palabra clave coincidirá exactamente con los nombres de las páginas y las descripciones.
-a ,
--y
Mostrar solo elementos que coincidan con todos los suministrados palabras clave . El valor predeterminado es mostrar elementos que coincidan con cualquier palabra clave .
-l ,
--largo
No recorte la salida al ancho del terminal. Normalmente, la salida será truncado al ancho de la terminal para evitar resultados desagradables de secciones NAME mal escritas.
-s lista ,
--secciones lista ,
--sección lista
Busque solo las secciones del manual dadas. La lista es una lista de secciones separadas por dos puntos o por comas. Si una entrada en lista es una sección simple, por ejemplo ' 3 ', la lista de descripciones que se muestra incluirá páginas en secciones' 3 ', ' 3perl ', ' 3 veces ', y así; mientras que si una entrada en lista tiene una extensión, por ejemplo ' 3perl ', entonces la lista solo incluye páginas en esa parte exacta de la sección del manual.
-metro sistema [ , ...],
--sistemas = sistema [ , ...]
Si este sistema tiene acceso a las descripciones de las páginas del manual de otros sistemas operativos, se pueden buscar usando esta opción. Por ejemplo, para buscar las descripciones de la página del manual de un sistema operativo llamado 'NewOS', use la opción -m NewOS . La sistema especificado es una combinación de comas delimitado nombres del sistema operativo. (Para incluir una búsqueda de las descripciones de whatis del sistema operativo nativo, incluya el nombre del sistema hombre en la cadena de argumentos. Esta opción anula la $ SYSTEM Variable ambiental ).
-METRO camino ,
--manpath = camino
Especifique un conjunto alternativo de jerarquías de páginas de manual delimitadas por dos puntos para buscar. Por defecto, a propósito usa el $ MANPATH variable de entorno, a menos que esté vacía o no configurada, en cuyo caso determinará un 'manpath' apropiado en función de su $ RUTA Variable ambiental. Esta opción anula el contenido de $ MANPATH .
-L local ,
--local = local
a propósito normalmente determinará su ubicación actual mediante una llamada a la función C setlocale que interroga a varias variables de entorno, posiblemente incluyendo $ LC_MESSAGES y $ LANG . Para anular temporalmente el valor determinado, use esta opción para proporcionar una cadena de configuración regional directamente a a propósito . Tenga en cuenta que no entrará en vigor hasta que comience realmente la búsqueda de páginas. Los resultados, como el mensaje de ayuda, siempre se muestran en la configuración regional determinada inicialmente.
-C expediente ,
--config-file = expediente
Utilice este archivo de configuración de usuario en lugar del predeterminado de ~ / .manpath .
-h , --ayuda Imprima un mensaje de ayuda y salga.
-V , --versión Muestra información sobre la versión.

Ambiente

SISTEMA Si $ SYSTEM se establece, tiene el mismo efecto que si se hubiera especificado como el argumento de la -metro opción.
MANPATH Si $ MANPATH está establecido, su valor se interpreta como la ruta de búsqueda de jerarquía de páginas del manual delimitada por dos puntos que se utilizará.
ANCHO DE MANO Si $ ANCHO DE HOMBRE se establece, su valor se utiliza como el ancho del terminal (ver el --largo opción). Si no está configurado, el ancho del terminal se calculará usando un ioctl si está disponible, el valor de $ COLUMNAS , o retroceder a 80 caracteres si todo lo demás falla.
POSIXLY_CORRECT Si $ POSIXLY_CORRECT se establece, incluso en un valor nulo, el valor predeterminado a propósito la búsqueda será como una expresión regular extendida ( -r ). En los sistemas más nuevos, este suele ser el comportamiento predeterminado.

Ejemplos de

|_+_|

Mostrar todas las entradas manuales con la palabra ' encontrar 'en el nombre o descripción de la página. La salida es similar a la siguiente:

cómo encontrar cuál es tu placa base
|_+_|

hombre - Mostrar la página del manual de un comando determinado.