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

Я посмотрел здесь help.ubuntu.com (и на немецкой вики-странице ubuntu-user), но не смог найти ответ.

Я не знаю, что они имеют в виду, например. в справочной странице mpstat:

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

, когда они говорят -I { keyword [,...] | ALL } или -P { cpu [,...] | ON | ALL }

, я был бы признателен за любые разъяснения .

10
задан 17 June 2016 в 07:52

3 ответа

Синтаксис команды дан в форме, которая немного похожа нотация Backus-Naur, описал здесь .

фигурные скобки группируются две или больше опции, одна из которых должна быть указана. В случае -I { keyword [,...] | ALL }, который означает Вас или указывает keyword [,...] или ВСЕ.

14
ответ дан 17 June 2016 в 07:52

Квадратные скобки [...] средний, что их содержание является дополнительным и может или быть добавлено к команде или нет.

Фигурные скобки, содержащие разделенные от канала объекты { ... | ... } средний, что необходимо указать один из тех объектов.

<час>

Пример:

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
10
ответ дан 17 June 2016 в 07:52

Взятый от этого удобное руководство ,

опции Some будут иметь ограниченный список выбора. Список выбора будет запятой, разделенной и помещенной между фигурными скобками.

{choice1, choice2} {да, нет}

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

2
ответ дан 17 June 2016 в 07:52

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

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