Saya menggunakan curl untuk mendapatkan JSON kembali dari api sisa seperti ini:
content=$(curl -s -X GET -H "Header:Value" http://127.0.0.1:8200/etc)
echo "${content}"| jq -r '.data.value'
yang menghasilkan nilai yang saya butuhkan. Namun; ketika saya mengubah kode di atas terlihat seperti ini:
content=$(curl -s -X GET -H "Header:Value" http://127.0.0.1:8200/etc)
username=$(echo "${content}"| jq -r '.data.value')
echo $username
Tidak menghasilkan apa-apa. Bagaimana saya bisa mengubah ini sehingga variabel nama pengguna mendapat hasil?
Syntax error: redirection unexpected
(dengan atau tanpaecho
jawaban yang disarankan.