специальный символ в названии подписки az прерывает поиск

#azure

#azure

Вопрос:

У меня есть старая подписка Azure с амперсандом (amp;) в названии. Я не могу переключиться на него с az account set -s "Salt amp; Pepper" помощью и передаю идентификатор подписки вместо имени. Обычные методы escape дают тот же результат, что и исходное имя:

 
$ az account list
[
  {
    "id": "foo-000-0000",
    "isDefault": true,
    "name": "Salt amp; Pepper",
    "state": "Enabled",
    ... 
  }
]

$ az account set -s "Salt amp; Pepper"

CommandNotFoundError: 'Salt amp; Pepper' is misspelled or not recognized by the system.
Try this: 'az account list'

 

Как я могу сформировать аргумент -s таким образом, чтобы он мог распознать имя моего кластера?

Комментарии:

1. Похоже на то, о чем вы должны сообщить в репозитории Azure CLI github.com/Azure/azure-cli

2. Откуда вы запускаете az команду?