我是aws-cli的新手 我想从终端获取实例信息,但我不能用括号实例名称来阻止它。
这是命令,
aws ec2 describe-instances --filters 'Name=tag:Name,Values=[hoge]*'
实例名称,
[hoge]instance-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