Crochets [ ]
Les crochets ( [ ] ) indiquent que l'élément inclus (paramètre, valeur ou information) est facultatif. Vous pouvez choisir un ou plusieurs éléments ou aucun élément. Ne tapez pas les crochets eux-mêmes dans la ligne de commande.
Exemple :[global options], [source arguments], [destination arguments]
Équerres <>
Les chevrons ( <> ) indiquent que l'élément inclus (paramètre, valeur ou information) est obligatoire. Vous devez remplacer le texte entre crochets angulaires par les informations appropriées. Ne tapez pas les crochets angulaires eux-mêmes dans la ligne de commande.
Exemple :-f [set the File Name variable], -printer <printer name>, -repeat <months> <days> <hours> <minutes>, date access <mm/dd/yyyy>
Dans les systèmes de type Unix, le trait d'union ASCII-moins est couramment utilisé pour spécifier des options. Le caractère est généralement suivi d'une ou plusieurs lettres. Un argument qui est un simple trait d'union moins sans aucune lettre spécifie généralement qu'un programme doit gérer les données provenant de l'entrée standard ou envoyer des données à la sortie standard. Deux caractères tiret–moins ( -- ) sont utilisés dans certains programmes pour spécifier des "options longues" là où des noms d'options plus descriptifs sont utilisés. C'est une caractéristique courante des logiciels GNU.
Faites simplement "ls --help" et regardez les options, cela devrait être évident pour vous.
-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]
Il y a aussi un {}
peu commun crochets utilisés qui, d'après ma recherche, sont des options requises qui peuvent être spécifiées de manière mutuellement exclusive, ex {-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