Algunas interfaces de línea de comandos o utilidades de línea de comandos dan algunos documentación completa o ayuda cuando --help
se añade al nombre del comando, por ejemplo git
:
git --help
# shows comprehensive help docs
Algunos otros muestran sólo el comando y sus argumentos (eso es todo), por ejemplo grep
:
grep --help
usage: grep [-abcDEFGHhIiJLlmnOoqRSsUVvwxZ] [-A num] [-B num] [-C[num]]
[-e pattern] [-f file] [--binary-files=value] [--color=when]
[--context[=num]] [--directories=action] [--label] [--line-buffered]
[--null] [pattern] [file ...]
Y otros dan alguna ayuda, pero sólo porque --help
no se reconoce como una opción legal, por ejemplo ls
:
ls --help
ls: illegal option -- -
usage: ls [-@ABCFGHLOPRSTUWabcdefghiklmnopqrstuwx1%] [file ...]
y netstat
:
netstat --help
netstat: illegal option -- -
Usage: netstat [-AaLlnW] [-f address_family | -p protocol]
netstat [-gilns] [-f address_family]
netstat -i | -I interface [-w wait] [-abdgRtS]
netstat -s [-s] [-f address_family | -p protocol] [-w wait]
netstat -i | -I interface -s [-f address_family | -p protocol]
netstat -m [-m]
netstat -r [-Aaln] [-f address_family]
netstat -rs [-s]
Pregunta
¿Existe alguna forma segura de obtener documentación o ayuda con una CLI o utilidad sin tener que buscar en Google (por ejemplo, desde en el terminal)? Actualmente intento --help
o -h
Pero, aparte de eso, voy directamente a Google, pero me gustaría saber si hay otras cosas para probar (con seguridad) antes de ir a Google.