OSX/IOS

Cómo buscar páginas Man en la línea de comando

Buscar en las páginas del manual

Los usuarios de la línea de comandos sin duda están familiarizados con las páginas de manual o las páginas de manual que contienen detalles, ayuda y documentación para los comandos y funciones especificados. Hacer referencia a una página de manual puede ser esencial cuando se trata de encontrar la sintaxis correcta o cómo funciona un comando, pero no importa qué tan grandes sean algunas páginas de manual, puede ser un verdadero lastre desplazarse por toda la página del manual para tratar de encontrar una parte relevante. . Además, a veces no sabe exactamente en qué página de manual debe buscar datos relevantes. Afortunadamente, existen dos herramientas de búsqueda para buscar en las páginas del manual y encontrar y acceder rápidamente exactamente a lo que está buscando, ya sea que encuentre y haga coincidir una cadena de búsqueda o un término en una página de manual actualmente activa, o buscando en todas las páginas. un partido.

La búsqueda de páginas de manual funciona de la misma manera en casi cualquier línea de comando basada en Unix, ya sea Mac OS, Linux, BSD o cualquier otra cosa. Así es como funciona:

Cómo buscar en todas las páginas del manual una coincidencia de cadena

Si desea encontrar algo sobre un comando, función o característica general, pero no está seguro de en qué página del manual estarán los datos, o simplemente desea encontrar todas las referencias a algo, use una cadena de busque en cada página del manual en su computadora todas las coincidencias:

man -K "String"

Tenga en cuenta que la bandera es una letra mayúscula -K, la cadena puede ser cualquier cosa. Por ejemplo, para encontrar todas las páginas de manual que contienen la cadena «eraseDisk», utilizará la sintaxis:

man -K "eraseDisk"
/usr/share/man/man3/Common Crypto.3cc? [ynq] n
/usr/share/man/man8/diskutil.8? [ynq] y

Al presionar retorno, se iniciará inmediatamente la búsqueda de todas las páginas del manual que se encuentran en / usr / share / man / * y cuando se encuentre una coincidencia, informe de nuevo, dándole la página del manual adecuada que puede aceptar con «y» o rechazar con «n» o suelta «q»)

Si eres un usuario de Terminal.app en una Mac, encontrarás que la marca -K es similar a usar el botón derecho del ratón en el truco de indexación humana que hemos discutido aquí, excepto que se hace completamente desde la línea de comando y no requiere la interacción del mouse o del cursor.

Buscar coincidencias en la página del manual actual

Una vez que esté en una página de manual, le recomendamos que también busque en la página de manual abierta una coincidencia de cadena. Esto se hace con / así:

/ search term

Supongamos que estamos en la página de manual de launchd y queremos encontrar coincidencias para «LaunchAgents» en esa página de manual. Una vez que esté en man para launchd (man launchd), usará lo siguiente:

/launchagents

Se resaltará cualquier coincidencia con la sintaxis de la página del manual actual. Luego puede navegar entre coincidencias con ny shift + n.

Busque en la página del manual que coincida con la cadena

Los tres trucos a tener en cuenta cuando estás en una página de manual son:

  • / cadena de búsqueda: encuentra coincidencias con «cadena de búsqueda» en la página del manual actual »
  • n – ir a la siguiente partida
  • shift + n – ir al partido anterior

Recuerde estos consejos la próxima vez que ordene las páginas del manual en la línea de comandos. Y para aquellos que usan la aplicación Terminal, no olviden que pueden buscar e iniciar páginas de manual directamente desde el menú de Ayuda de Terminal, que luego le permitirá usar la búsqueda de cadenas mencionada anteriormente para buscar un documento de ayuda para obtener más detalles.

¿Conoce otros trucos de búsqueda de páginas manuales? Dinos en los comentarios.

Publicaciones relacionadas

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Botón volver arriba
Cerrar