我看了这里帮助中心(以及德语 ubuntu-user wiki)但找不到答案。
我不知道它们是什么意思,例如在手册页中mpstat
:
SYNOPSIS
mpstat [ -A ] [ -u ] [ -V ] [ -I { keyword [,...] | ALL } ] [ -P { cpu [,...] | ON | ALL } ] [ interval [ count ] ]
当他们说-I { keyword [,...] | ALL }
或-P { cpu [,...] | ON | ALL }
我将很感激任何澄清。
答案1
命令语法的形式类似于Backus-Naur 表示法, 描述这里。
括号将两个或多个选项组合在一起,必须指定其中一个。在 的情况下-I { keyword [,...] | ALL }
,这意味着您可以指定keyword [,...]
或者全部。
答案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
答案3
摘自便捷指南,
有些选项会有有限的选择列表。选择列表将以逗号分隔并放在括号中。
{选择1,选择2} {是,否}
如果有-P { cpu [,...] | ON | ALL }
,则表示您必须选择以下选项之一。[,...] 部分表示您可以提供逗号分隔的列表。