Cómo buscar páginas de manual en la línea de comandos

Sin duda, los usuarios de la línea de comandos están familiarizados con las páginas de manual, o páginas de manual, que contienen detalles, ayuda y documentación para comandos y funciones específicos. Hacer referencia a una página de manual puede ser esencial cuando se trata de aprender la sintaxis adecuada o cómo funciona un comando, pero con el tamaño de algunas páginas de manual, puede ser muy complicado desplazarse por toda la página de manual para tratar de encontrar una parte relevante. Además, a veces simplemente no sabe exactamente qué página de manual debe buscar para obtener datos relevantes. Afortunadamente, hay dos herramientas de búsqueda para buscar páginas de manual y encontrar rápidamente y acceder exactamente a lo que está buscando, ya sea encontrando y haciendo coincidir una cadena o término de búsqueda en una página de manual actualmente activa o buscando una coincidencia en todas las páginas del manual.

La búsqueda de páginas de manual funciona igual 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 una coincidencia de cadena en todas las páginas de manual

Si desea encontrar algo sobre un comando, función o característica general, pero no está seguro de en qué página de manual estarán los datos, o tal vez solo desee encontrar todas las referencias a algo, puede usar una coincidencia de cadena amplia para buscar todas las páginas del manual en la computadora para todas las coincidencias:

man -K "String"

Tenga en cuenta que la bandera es una -K mayúscula, la cadena puede ser cualquier cosa. Por ejemplo, para encontrar todas las páginas de manual que contienen la cadena “eraseDisk”, usaría la sintaxis:

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

Al presionar Intro, comenzará a buscar inmediatamente en todas las páginas del manual que se encuentran en / usr / share / man / * y cuando se encuentre una coincidencia, se informará, ofreciéndole la página del manual correspondiente que puede aceptar con ‘y’ o descartar con ‘n’ ( o salir con ‘q’)

Si es un usuario de Terminal.app en Mac, encontrará que la marca -K es similar a usar el truco de búsqueda de índice de hombre con el botón derecho que discutimos aquí , excepto que se hace completamente desde la línea de comando y no requiere mouse ni interacción del cursor.

Buscar coincidencias en la página actual del manual

Una vez que esté en una página de manual, es posible que desee buscar dentro de la página de manual abierta actualmente una coincidencia de cadena también. Eso está hecho con / like so:

/ search term

Digamos que estamos en la página del manual de launchd y desea encontrar coincidencias para “LaunchAgents” dentro de esa página del manual. Una vez que esté en man para launchd (man launchd), usaría lo siguiente:

/launchagents

Se resaltará cualquier coincidencia con la sintaxis de la página de manual actual. A continuación, puede navegar entre coincidencias con ny shift + n.

Los tres trucos para recordar buscar una vez que esté dentro de una página de manual son:

  • / cadena de búsqueda: encuentra coincidencias con la “cadena de búsqueda” en la página de manual actual ”
  • n – ir al siguiente partido
  • shift + n – ir al partido anterior

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

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

¡Si te ha gustado vota con 5 Estrellas!
(Votos: 0 Promedio: 0)

Escribe Aquí Tu Comentario