选项

命令行参数可以分为选项和位置参数。以下章节介绍了如何定义和使用选项的特性。我们首先介绍使用选项的一些基础知识,然后详细阐述选项和参数的各种工作方式。

通常来说,选项 是紧跟在命令后面、前缀为 --- 的内容。选项 可以有值,也可以没有值,具体取决于上下文。

选项可以通过使用带有方法参数的注解来定义目标方法,或者通过编程方式使用 CommandRegistration 来定义。

在以下章节中,@ShellOption 指代 传统注解模型,而 @Option 指代 注解模型