This post is also available in: English (Englisch)
Auf der Befehlszeile wird der einfache Bindestrich (-
) verwendet, um sogenannte Kurzformargument anzugeben, Argumente mit nur einem Buchstaben Das Argument -h
wird zum Beispiel häufig verwendet, um die Hilfemeldung für einen Befehl anzuzeigen, und das Argument -v
wird häufig verwendet, um eine ausführliche Ausgabe zu aktivieren. Du kannst den einfachen Bindestrich (-
) nur dann verwenden, wenn das Argument aus einem einzigen Buchstaben besteht.
Beispiele, wo ein einzelner Bindestrich verwendet werden kann: -h
, -R
und -f
, der einfache Bindestrich kann aber nie für Argumente mit mehreren Buchstaben wie -verbose
oder -help
verwendet werden.
Der doppelte Bindestrich (--
) wird auf der Kommandozeile verwendet, um sogannte Langform-Argumente anzugeben, das ein Argument mit mehreren Buchstaben. Das Argument --help
wird zum Beispiel häufig verwendet, um die Hilfemeldung für einen Befehl anzuzeigen, und das Argument --verbose
wird häufig verwendet, um eine ausführliche Ausgabe zu aktivieren. Doppelte Bindestriche (--
) können nur dann verwendet werden, wenn das Argument mehrere Buchstaben hat
Beispiele, in denen doppelte Bindestriche verwendet werden können: --verbose
, --server
und --help
, aber Sie können sie nicht für Argumente mit nur einem Buchstaben wie zum Beispiel --h
oder --R
verwendet werden.
Beispiele, wie auf der Kommandozeile einfache oder doppelte Bindestriche verwendet werden:
# Zeigt die Hilfemeldung für einen Befehl mit dem Kurzform-Argument -h my_command -h # Aktiviere die ausführliche Ausgabe für einen Befehl mit dem Langform-Argument --verbose my_command --verbose # Kombination von verschiedenen Argumenten my_command --verbose --server "https://techoverflow.net" -f 0.1