Perdeu um espaço:
PB_ACL="acl="'echo $IMGREQ | jq -r '.data.acl''
^
Estou usando a ferramenta jq para manipular JSON no bash.
Apenas um problema, ao usar esta linha:
PB_ACL="acl="'echo $IMGREQ | jq -r'.data.acl''
Resultado:
echo $PB_ACL // acl=
O valor esperado que o jq deve filtrar é: "acl": "public-read" Mas não está funcionando agora. Eu acho que tem que com o símbolo de traço (-).
Como faço para escapar desses dados de string de entrada?