awscliのquery結果をソートする

awscliの結果をソートします。

aws ec2 --profile $PROFILE describe-images --filters "Name=tag-value,Values=${INSTANCE_NAME}" --query 'sort_by(Images[].{Name:Name, ID:ImageId, State:State},&Name)' | awk '{print $2 ":" $1 ":" $3}' > $tmpfile

こんな感じで sort_by({data}, ${sort_key}) を指定するとソートされます。