所以我试图从任务定义中提取图像。我正在运行:
aws ecs describe-task-definition --task-definition nameoftaskdefinition --output text
我正在尝试添加--query选项,以便结果看起来像
VAR = $(aws ecs describe-task-definition --task-definition nameoftaskdefinition --output text)
其中echo $VAR
将返回image
根据文档的输出,您会想要这样的(未经测试的(
aws ecs describe-task-definition
--task-definition nameoftaskdefinition
--query 'taskDefinition.containerDefinitions[].image'
--output text
注意,根据您的任务,您可能有多个containerDefinitions
,因此该命令的输出(在您的示例中为$VAR
(可能是一个空格分隔的字符串