aws cli describe-instances不能设置括号

时间:2015-10-26 15:29:26

标签: aws-cli

我是aws-cli的新手 我想从终端获取实例信息,但我不能用括号实例名称来阻止它。

这是命令,

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

实例名称,

[hoge]instance-1

有人能解决吗?

1 个答案:

答案 0 :(得分: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