Č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