У меня есть имя узла, который начинается с --
и я не в состоянии сделать что-нибудь с ним в knife
(то есть. knife node show --mynode
возвращает справочную документацию просмотр --mynode
как недействительный option
).Как избежать имен узлов в ноже
Я пробовал с двойными и одинарными кавычками без везения. Есть ли способ избежать имени узла, чтобы нож мог анализировать аргумент как имя узла и не пытаться его анализировать как опцию?
На самом деле просто используя «удалить узел ножа» - --mynode' сделал трюк! – devlife
Этот трюк работает практически в любой программе, которая следует за правилами разбора командной строки Unix :-) Также полезно, когда вы заканчиваете файл с именем '-rf' – coderanger