Corchetes [ ]
Los corchetes ( [ ] ) indican que el elemento encerrado (parámetro, valor o información) es opcional. Puede elegir uno o más artículos o ningún artículo. No escriba los corchetes en la línea de comando.
Ejemplo:[global options], [source arguments], [destination arguments]
Corchetes angulares <>
Los corchetes angulares ( <> ) indican que el elemento encerrado (parámetro, valor o información) es obligatorio. Debe reemplazar el texto dentro de los corchetes angulares con la información adecuada. No escriba los corchetes angulares en sí mismos en la línea de comando.
Ejemplo:-f [set the File Name variable], -printer <printer name>, -repeat <months> <days> <hours> <minutes>, date access <mm/dd/yyyy>
En los sistemas similares a Unix, el guión ASCII menos se usa comúnmente para especificar opciones. El carácter suele ir seguido de una o más letras. Un argumento que es un solo guión-menos por sí mismo sin ninguna letra generalmente especifica que un programa debe manejar datos provenientes de la entrada estándar o enviar datos a la salida estándar. En algunos programas se utilizan dos caracteres de guión-menos (--) para especificar "opciones largas" donde se utilizan nombres de opciones más descriptivos. Esta es una característica común del software GNU.
Simplemente haga 'ls --help' y mire las opciones, debería ser obvio para usted.
-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]
También hay un {}
poco común corchetes utilizados que de mi búsqueda son para opciones requeridas que se pueden especificar de manera mutuamente excluyente, 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