2015-10-26 1 views
0

Я новичок в aws-cli.
Я хочу получить информацию о экземплярах с терминала, но я не могу остановить его с помощью имени экземпляра скобок.aws cli описать-экземпляры не могут установить скобки

здесь команда,

aws ec2 describe-instances --filters 'Name=tag:Name,Values=[hoge]*' 

имя экземпляра, как,

[hoge]instance-1 

Может кто-то это исправить?

ответ

2

Кронштейны являются специальными символами и должны быть экранированы; см «Чтобы добавить теги со специальными символами» раздел на http://docs.aws.amazon.com/cli/latest/reference/ec2/create-tags.html

Пример:

aws ec2 describe-instances --filters 'Name=tag:Name,Values="[hoge]*"' 

Кстати, я бы тоже дал себе мысль о изменении моего именования, если я использовал скобки значения тегов; эти символы работают при пометке экземпляров EC2, но не обязательно при пометке экземпляров других служб AWS; см. http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/Using_Tags.html#tag-restrictions

Смежные вопросы