Значение фигурных скобок в страницах Manpages

Я посмотрел здесь help.ubuntu.com (и на немецкую wubuntu-wiki), но не смог найти ответ. Я не знаю, что они означают, например. в manpage из mpstat:

SYNOPSIS
   mpstat [ -A ] [ -u ] [ -V ] [ -I { keyword [,...] | ALL } ] [ -P { cpu [,...] | ON | ALL } ] [ interval [ count ] ]

, когда они говорят -I { keyword [,...] | ALL } или -P { cpu [,...] | ON | ALL } , я был бы признателен за любое разъяснение.

1
задан 16 June 2016 в 21:52

2 ответа

Квадратные фигурные скобки [...] означают, что их содержимое является необязательным и может быть добавлено к команде или нет.

Кудрявые скобки, содержащие элементы, разделенные колонками { ... | ... }, означают, что вы должны указать один из этих Элементы.

Пример:

my_command [--optional-argument] { --either-this | --or-that }

Учитывая синтаксис выше, у вас есть эти опции для вызова команды:

my_command --either-this
my_command --or-that
my_command --optional-argument --either-this
my_command --optional-argument --or-that
8
ответ дан 23 May 2018 в 09:15

Из этого удобного руководства

Некоторые варианты будут иметь ограниченный список вариантов. Список вариантов будет разделен запятой и помещен между фигурными скобками. {choice1, choice2} {yes, no}

Если у вас есть -P { cpu [,...] | ON | ALL }, это означает, что вы должны выбрать один из следующих вариантов. Часть [, ...] означает, что вы можете предоставить список, разделенный запятыми.

2
ответ дан 23 May 2018 в 09:15

Другие вопросы по тегам:

Похожие вопросы: