角括弧 [ ]
角括弧 ( [ ] ) は、囲まれた要素 (パラメーター、値、または情報) がオプションであることを示します。 1 つ以上のアイテムを選択するか、アイテムを選択しないでください。コマンドラインに角括弧自体を入力しないでください。
例:[global options], [source arguments], [destination arguments]
山かっこ <>
山かっこ ( <> ) は、囲まれた要素 (パラメーター、値、または情報) が必須であることを示します。山括弧内のテキストを適切な情報に置き換える必要があります。コマンドラインに山括弧自体を入力しないでください。
例:-f [set the File Name variable], -printer <printer name>, -repeat <months> <days> <hours> <minutes>, date access <mm/dd/yyyy>
Unix ライクなシステムでは、オプションを指定するために ASCII ハイフン - マイナスが一般的に使用されます。通常、文字の後に 1 つ以上の文字が続きます。文字を含まない単一のハイフンマイナスだけの引数は、通常、プログラムが標準入力からのデータを処理するか、データを標準出力に送信する必要があることを指定します。一部のプログラムでは、より説明的なオプション名が使用される「長いオプション」を指定するために、2 つのハイフンマイナス文字 ( -- ) が使用されます。これは GNU ソフトウェアの一般的な機能です。
「ls --help」を実行してオプションを確認するだけで、すぐにわかるはずです。
-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]
珍しい {}
もあります 私の検索から、相互に排他的な方法で指定できる必須オプションに使用されるブラケット、例 {-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