跳转至

命令行规则

针对于 ICmd, 我们统一了命令行规则。如下

命令行路径

命令行路径是只匹配到一个 CmdAction 所需要的路径。

这里 命令行路径从第二个字符串开始,到非 - 的字符串为止。- 用于定义 参数和选项等。

如果一个命令行的路径位空,那么它会输出所有的注册到系统中的 命令行路径。

命令行 参数

命令行参数是以 -- 双杠字符串开头的 后续的字符串为其参数,直到再次出现 - 为止。

注意 -- 和参数之间必须有 空格 隔开。

一个命令中,可以有多个参数,参数也可以有 多个 -- 定义。

命令行选项

命令行选项由 --开个头的 或者 - 开头的字符串。杠 后面必须跟上具体的字符串,不能有空格,如果有空格就变成了命令行定义了。

-- 开头的选项是全名称的 命令行选项, 由 - 开头的选项是简写选项。

命令行选项后面可以跟 命令行参数。

帮助 -?

-? 的作用是输出帮助文档。 这个可以跟在具体的命令行路径后面。输出该命令行路径对应的信息。