我从mow.cli库的大型多命令示例https://github.com/jawher/mow.cli#spec中获取了此代码。如果我的命令是“ config add” XX“ -u =” yname“ -p =” 123“”。结果是 添加帐户用户:admin @ XX 但是,如果我给出空密码。例如:“ config add” XX“ -u =” yname“ -p =”程序抛出错误。
Error: incorrect usage
我看到了cmd.Spec =“ ACCOUNT [-u =] [-p =]”负责输入args。 当我尝试更改cmd.Spec =“ ACCOUNT [-u =] [-p = <>]”时,它不起作用。
panic: Parse error at position 32:ACCOUNT [ -u=<username> ] [ -p=<>]
程序是否可以接受空密码短语?
答案 0 :(得分:0)
简单地不通过-p选项呢?即:
config add XX -u=user