man echotrabajos. pero por curiosidad, ¿tiene echo algo similar a una --helpbandera / parámetro?
man echotrabajos. pero por curiosidad, ¿tiene echo algo similar a una --helpbandera / parámetro?
Respuestas:
Suponiendo que está usando bash, echohay un shell incorporado (que puede ver al ejecutar type echo). Eso significa que la página del manual que desea leer es man bash. O puede obtener ayuda sobre bash builtins y palabras clave con el helpbuiltin, por ejemplo help echo.
La información que ve cuando ejecuta man echoes para el echocomando externo , instalado por GNU coreutils. ( type -a echo)
Para aprender bash, lea http://mywiki.wooledge.org/BashGuide
Hay dos echoEl comando incorporado y otro, un ejecutable colocado en / bin / echo
El incorporado (este es el predeterminado) no tiene ninguna opción de ayuda mucho más allá del help echoincorporado. Cualquier indicador colocado y que no esté en la lista se presenta como resultado del comando y no hay comando de ayuda.
En cambio, en la versión ejecutable /bin/echohay una --helpbandera que imprime el uso. pero debes llamar /bin/echoexplícito.
Otra forma sería usar el comando whatis bash, por ejemplo.
whatis echo >>>> shows as following
echo (1) - display a line of text
De acuerdo con la página de manual de Whatis , muestra descripciones de páginas manuales. Como
whatis whatis
whatis (1) - display manual page descriptions
Para los comandos parámetros breves u opciones, intente --usageenfrente de ellos como
whatis --usage
Usage: whatis [-dvrwl?V] [-C FILE] [-L LOCALE] [-m SYSTEM] [-M PATH] [-s LIST]
[--debug] [--verbose] [--regex] [--wildcard] [--long]
[--config-file=FILE] [--locale=LOCALE] [--systems=SYSTEM]
[--manpath=PATH] [--sections=LIST] [--section=LIST] [--help]
[--usage] [--version] KEYWORD...
Otra fuente excelente es Ubuntu Manuals, también conocida como página de manual , simplemente escriba para buscar lo que desee.
Una sugerencia si prueba whatis en la terminal y presiona la tecla Tab con éxito se mostrará
Display all 9747 possibilities? (y or n)
Puedes experimentar dependiendo de las posibilidades anteriores.
También hay un propósito similar al man -k keyworduso para buscar en los nombres y descripciones de las páginas del manual.
También puede usar whereis para ubicar los archivos de página binarios, de origen y manuales de un comando como
whatis whereis
whereis (1) - locate the binary, source, and manual page files for a command
Referencias oficiales
Puede consultar esta fuente extensa y excelente en la página Wiki de la línea de comandos de Ubuntu , como [ 7. Beginners / BashScripting ].
Consulte la guía de comandos incorporados de GNU Shell
Para fuente externa, consulte
Un índice AZ de la línea de comando Bash para Linux que explica ejemplos y uso .
O'reilly Linux Command Directory de Linux in a Nutshell, libro de la quinta edición
Podrías usar el comando de ayuda, ya que este es un bash incorporado, esta es una gran ayuda al hacer scripts
[11:16:07 oyrm ~]$ help
GNU bash, version 4.2.24(1)-release (x86_64-pc-linux-gnu)
These shell commands are defined internally. Type `help' to see this list.
Type `help name' to find out more about the function `name'.
Use `info bash' to find out more about the shell in general.
Use `man -k' or `info' to find out more about commands not in this list.
....
A este banner le sigue una lista de comandos, como se indica en el banner. Poner a prueba o probar
help echo
y creo que verán que esta es una descripción agradable y concisa de la aplicación del comando shell