如何在 knife 中转义节点名称
How to escape node names in knife
我有一个以 --
开头的节点名称,但我无法在 knife
中对其进行任何操作(即 knife node show --mynode
returns 帮助文档将 --mynode
视为无效 option
)。
我尝试过使用双引号和单引号,但没有成功。有没有办法转义节点名称,以便 knife 可以将参数解析为节点名称而不是尝试将其解析为选项?
最简单的选择是使用 knife raw
:
$ knife raw /nodes/--mynode
$ knife raw -m DELETE /nodes/--mynode
你也可以使用 knife node show -- --mynode
,但我已经有一段时间没试过了。
我有一个以 --
开头的节点名称,但我无法在 knife
中对其进行任何操作(即 knife node show --mynode
returns 帮助文档将 --mynode
视为无效 option
)。
我尝试过使用双引号和单引号,但没有成功。有没有办法转义节点名称,以便 knife 可以将参数解析为节点名称而不是尝试将其解析为选项?
最简单的选择是使用 knife raw
:
$ knife raw /nodes/--mynode
$ knife raw -m DELETE /nodes/--mynode
你也可以使用 knife node show -- --mynode
,但我已经有一段时间没试过了。