Tente isto:
OUTPUT='{
"hostname": "host-'$NAME'",
...
No script bash abaixo, tenho o objeto JSON e preciso ter a chave hostname com nome aleatório, como host-$NAME (por exemplo, host-1 , host-3 ). Como fazer isso?
#!/bin/bash
NAME=($(( ( RANDOM % 10 ) + 1 )))
OUTPUT='{
"hostname": "host-$NAME",
"plan": "baremetal_0",
"operating_system": "coreos_stable"
}'
echo $OUTPUT
A saída do script está abaixo
$ ./packet-ask.sh
{ "hostname": "host-$NAME", "plan": "baremetal_0", "operating_system": "coreos_stable" }