Я потратил смущающе много времени, пытаясь разгадать эту загадку.
У меня есть переменная оболочки с именем API_ID, которую я проанализировал с помощью json, используя jq
ludo$ echo $API_ID
> "ucjj72orp1"
Почему это когдаЯ копирую, вставляю вот так, все работает нормально:
aws apigateway get-resources --rest-api-id "ucjj72orp1"
и вот так я получаю ошибку:
aws apigateway get-resources --rest-api-id $API_ID
An error occurred (NotFoundException) when calling the GetResources operation: Invalid REST API identifier specified 420257254224:"ucjj72orp1"