GNU/Linux >> Znalost Linux >  >> Linux

Konvence syntaxe manuálové stránky Linux/Unix

Čtvercové závorky [ ]

Hranaté závorky ( [ ] ) označují, že uvedený prvek (parametr, hodnota nebo informace) je volitelný. Můžete vybrat jednu nebo více položek nebo žádné položky. Nepište samotné hranaté závorky do příkazového řádku.

Příklad:[global options], [source arguments], [destination arguments]

Úhlové závorky <>

Hranaté závorky ( <> ) označují, že přiložený prvek (parametr, hodnota nebo informace) je povinný. Text v lomených závorkách je třeba nahradit příslušnými informacemi. Nepište samotné lomené závorky do příkazového řádku.

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

V systémech podobných Unixu se ke specifikaci možností běžně používá pomlčka – minus ASCII. Za znakem obvykle následuje jedno nebo více písmen. Argument, který je sám o sobě jedinou pomlčkou – mínus bez jakýchkoli písmen, obvykle určuje, že program by měl zpracovávat data přicházející ze standardního vstupu nebo odesílat data na standardní výstup. Dva znaky pomlčky – mínus ( -- ) se v některých programech používají k určení "dlouhých voleb", kde se používají popisnější názvy voleb. Toto je běžná vlastnost softwaru GNU.

Stačí udělat 'ls --help' a podívat se na možnosti, mělo by vám to být jasné.

 -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] 

Existuje také neobvyklé {} použité závorky, které z mého vyhledávání představují požadované možnosti, které lze specifikovat vzájemně se vylučujícími způsoby, např. {-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. Linux vs. Unix:Jaký je rozdíl?

  2. Příkaz Linux AWK – Příklady syntaxe použití Linuxu a Unixu

  3. Služba Linux / UNIX OS:autofs

  1. Linux – Je Linux Unix?

  2. Linux – standardní a/nebo společné adresáře na operačních systémech Unix/linux?

  3. Linux – Jsou různá jádra Linux/unix zaměnitelná?

  1. 8 UNIX / Linux Příklad příkazu Man k zobrazení stránek Man

  2. Příklady příkazů man v Linuxu

  3. Jak přidat položku do databáze manuálových stránek Linuxu