GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Wie erhalte ich Beschreibungen der verfügbaren `shopt`-Optionen?

Was ist der kanonische Weg für den Zugriff auf local Dokumentation zu allen verfügbaren Shell-Optionen, die mit shopt eingebaut sind ?

Ich verwende Ubuntu 12.04 und kann help shopt ausführen um eine Beschreibung zu erhalten, was shopt tut:

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

Ich kann die verschiedenen Shell-Optionen und ihre Werte auflisten (shopt oder shopt -p ). Aber wie finde ich heraus, was jeder tatsächlich tut, ohne den Komfort meiner Linux-Box zu verlassen? Ich suche nicht nach den Beschreibungen im Internet. Gibt es einen man Seite oder etwas, was ich vermisse?

Akzeptierte Antwort:

Siehe den Abschnitt „in die Shell integrierte Befehle“ von man bash; es hat einen Eintrag für shopt die alle verfügbaren Shell-Optionen beschreibt. Hier ein Auszug:

   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. Wie weist man die Ausgabe eines Befehls einer Shell-Variablen zu?

  2. Wie erhalte ich die externe IP-Adresse in einem Shell-Skript?

  3. Linux – Wie erhält man die Menge an verfügbarem Speicher portabel über Distributionen hinweg?

  4. Wie erhalte ich die eigene IP-Adresse und speichere sie in einer Variablen in einem Shell-Skript?

  5. Wie erkennt man, ob die Shell von ssh aus gesteuert wird?

So erhalten Sie die Größe eines Verzeichnisses in Linux

So holen Sie das Beste aus Qmmp 1.0 heraus

So ändern Sie die Standard-Shell im Linux-System

Wie listet man die verfügbaren Farbnamen auf?

Wie kann ich *nur* die Anzahl der auf einer Festplatte verfügbaren Bytes in Bash abrufen?

Wie erhalte ich die PID eines Prozesses und rufe im Shell-Skript kill -9 darauf auf?