awscli에서 --query 옵션을 사용하려면 documentation을 따르고 있습니다. 그러나 그것은 전혀 나를 위해 작동하지 않습니다. 데이터를 가져올 여러 계정이있어서 프로필을 정의했습니다. --query를 생략하면 데이터를 성공적으로 반환합니다. 이것에 대한 어떤 통찰력이라도? aws cli --query가 출력을 필터링하지 않습니다.
내가 PowerShell을 전환, 그것은 성공적으로 작동 즉시 당신에게> aws --version
aws-cli/1.14.8 Python/3.6.3 Windows/10 botocore/1.8.12
> aws ec2 describe-volumes --profile TEST1 --region us-east-1 --query 'Volumes[0]'
"Volumes[0]"
> aws ec2 describe-volumes --profile TEST1 --region us-east-1
{
"Volumes": [
{
"Attachments": [ ....
PowerShell은 단일 및 이중 따옴표를 모두 받아들입니다. 바닐라 명령 줄은 그렇지 않습니다. https://superuser.com/questions/324278/how-to-make-windows-command-prompt-treat-single-quote-as-though-it-is-a-double-q를 참조하십시오. – jarmod