选项

命令行参数可以分为选项和位置参数。以下部分描述了如何定义和使用选项的功能。我们首先介绍一些关于使用选项的基础知识,然后详细介绍选项和参数的工作方式。

一般来说,选项是命令后缀为---的内容。选项根据其上下文可能有值或没有值。

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

在以下部分中,@ShellOption 指的是旧版注解模型@Option 指的是注解模型