GNU/Linux >> Tutoriales Linux >  >> Linux

¿Cómo obtener descripciones de las opciones `shopt` disponibles?

¿Cuál es la forma canónica de acceder al local documentación sobre cualquier opción de Shell integrada disponible con shopt ?

Estoy usando Ubuntu 12.04 y puedo ejecutar help shopt para obtener una descripción de lo que shopt hace:

shopt: shopt [-pqsu] [-o] [optname ...]
    Set and unset shell options.
    ...

Puedo enumerar las diversas Opciones de Shell y sus valores (shopt o shopt -p ). Pero, ¿cómo averiguo lo que realmente hace cada uno sin dejar la comodidad de mi caja Linux? No estoy buscando las descripciones en línea. ¿Hay un man página o algo que me estoy perdiendo?

Respuesta aceptada:

Consulte la sección "comandos integrados de shell" de man bash; tiene una entrada para shopt que describe todas las opciones de shell disponibles. He aquí un extracto:

   shopt [-pqsu] [-o] [optname ...]

   [...]

          autocd  If  set,  a command name that is the name of a directory
                  is executed as if it were the argument to  the  cd  com-
                  mand.  This option is only used by interactive shells.
          cdable_vars
                  If  set,  an  argument to the cd builtin command that is
                  not a directory is assumed to be the name of a  variable
                  whose value is the directory to change to.
          cdspell If set, minor errors in the spelling of a directory com-
                  ponent in a cd command will be  corrected.   The  errors
                  checked for are transposed characters, a missing charac-
                  ter, and one character too many.   If  a  correction  is
                  found,  the corrected file name is printed, and the com-
                  mand proceeds.  This option is only used by  interactive
                  shells.

          [...]

Linux
  1. ¿Cómo obtener el nombre de la rama git actual en una variable en un script de Shell?

  2. ¿Cómo obtener el contenido de una página web en una variable de shell?

  3. ¿Cómo obtener el PYTHONPATH en shell?

  4. ¿Cómo puedo *solo* obtener la cantidad de bytes disponibles en un disco en bash?

  5. ¿Cómo obtener el pid de un proceso e invocar kill -9 en el script de shell?

Cómo obtener el tamaño de un directorio en Linux

Cómo aprovechar al máximo Qmmp 1.0

Cómo cambiar el shell predeterminado en el sistema Linux

¿Cómo enumerar los nombres de colores disponibles?

Cómo cambiar el shell predeterminado en Linux

¿Cómo obtener el código de salida del proceso generado en el script de shell esperado?