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

Syntaxkonventionen für Linux/Unix-Manpages

Eckige Klammern [ ]

Die eckigen Klammern ( [ ] ) zeigen an, dass das eingeschlossene Element (Parameter, Wert oder Information) optional ist. Sie können einen oder mehrere Artikel oder keinen Artikel auswählen. Geben Sie nicht die eckigen Klammern selbst in die Befehlszeile ein.

Beispiel:[global options], [source arguments], [destination arguments]

Winkelklammern <>

Die spitzen Klammern ( <> ) zeigen an, dass das eingeschlossene Element (Parameter, Wert oder Information) obligatorisch ist. Sie müssen den Text in den spitzen Klammern durch die entsprechenden Informationen ersetzen. Geben Sie nicht die spitzen Klammern selbst in die Befehlszeile ein.

Beispiel:-f [set the File Name variable], -printer <printer name>, -repeat <months> <days> <hours> <minutes>, date access <mm/dd/yyyy>

In Unix-ähnlichen Systemen wird üblicherweise der ASCII-Bindestrich-Minus verwendet, um Optionen anzugeben. Dem Zeichen folgen normalerweise ein oder mehrere Buchstaben. Ein Argument, das nur aus einem einzelnen Bindestrich und ohne Buchstaben besteht, gibt normalerweise an, dass ein Programm Daten verarbeiten soll, die von der Standardeingabe kommen, oder Daten an die Standardausgabe senden soll. In einigen Programmen werden zwei Bindestrich-Minuszeichen ( -- ) verwendet, um "lange Optionen" anzugeben, bei denen aussagekräftigere Optionsnamen verwendet werden. Dies ist ein gemeinsames Merkmal von GNU-Software.

Führen Sie einfach 'ls --help' aus und sehen Sie sich die Optionen an, es sollte für Sie offensichtlich sein.

 -A, --almost-all           do not list implied . and ..
     --author               with -l, print the author of each file
 -b, --escape               print octal escapes for nongraphic characters
     --block-size=SIZE      use SIZE-byte blocks
 -B, --ignore-backups       do not list implied entries ending with ~
 -c                         with -lt: sort by, and show, ctime (time of last
                              modification of file status information)
                              with -l: show ctime and sort by name
                              otherwise: sort by ctime'
 -C                         list entries by columns
     --color[=WHEN] 

Es gibt auch das ungewöhnliche {} Klammern verwendet, die aus meiner Suche für erforderliche Optionen stehen, die auf sich gegenseitig ausschließende Weise angegeben werden können, z. B. {-A|--almost-all} .

 "{}" are used in conjunction with a vertical bar to
indicate cases where exactly one of the specified options may be used

https://groups.google.com/forum/#!topic/comp.unix.programmer/XOr31SgvvS8


Linux
  1. Der Linux-AWK-Befehl – ​​Syntaxbeispiele für Linux und Unix

  2. Linux – Ist Linux ein Unix?

  3. Linux – Standard- und/oder gemeinsame Verzeichnisse auf Unix/Linux-Betriebssystemen?

  4. Linux – Sind verschiedene Linux/Unix-Kernel austauschbar?

  5. 8 UNIX/Linux-Man-Befehlsbeispiel zum Anzeigen von Man-Pages

man-Befehl unter Linux

mkdir-Befehl unter Linux/Unix

Linux gegen Unix

Grep-Befehl unter Linux/UNIX

ls-Befehl unter Linux/UNIX

cp-Befehl unter Linux/UNIX