Кроме того, вы можете использовать unix-утилиту для обхода пути -jtc
:
id='{"name":"john"}'
bash $ key=$(jtc -w'[0]<>k' <<<"$id")
bash $ echo $key
"name"
bash $ value=$(jtc -w'[0]' <<<"$id")
bash $ echo $value
"john"
bash $
PS> Раскрытие информации :Я создательjtc
-командной оболочки для операций JSON