我正在尝试构建复杂的命令:
bin/console remote:exec [stage] [revision] -- arguments...
stage
和revision
参数是可选的(它们是从当前git版本派生的,如果省略的话),而arguments
是一个可变长度的单词数组,形成要在其上执行的命令远程主机 - 找出第一个参数是stage
,revision
还是arguments
的一部分变得棘手。是否有可能获得双击之后指定的所有Symfony命令参数,所以我可以隔离参数?