Eu vou assumir que seu objetivo é apenas pegar a string após a análise do shell. Em caso afirmativo, use read
:
Por exemplo
$ IFS='' read -r var
Em seguida, cole manualmente a linha.
Se forem várias linhas, você pode usar:
$ IFS='' read -r -d '' var
E cole novamente, mas desta vez use CTRL + d para finalizar a entrada.
Ou use um heredoc:
$ IFS='' read -r -d '' var <<'EOF'
{ "some_string": "Hello mom it's me!" }
EOF
Qualquer que seja o método usado, você pode usar a variável $var
para acessá-lo:
$ curl -H "Content-Type: application/json" \
-d "$var" \
"http://localhost:3001/api_v2/blocks/42af6ab04d9d9635a97f8abec14ed023?api_key=fe5cf0d86af27c086ab5cd4d0eab6641"