В основном у меня есть роутер openwrt. Я хочу, чтобы он запускал сценарий оболочки для подключения к API, используя его MAC-адрес в качестве аутентификации и загружал файл JSON.
Поскольку API еще не создан, я создал файл JSON вручную и хочу, чтобы скрипт считывал некоторые значения из JSON и сохранял их в отдельных переменных.
Я использовал curl для получения файла JSON, теперь мне нужен скрипт для его чтения и сохранения каждого значения в отдельной переменной.
Все, что я вижу в Интернете, это использовать jq ( https://stedolan.github.io/jq/ ) но памяти маленького маршрутизатора осталось всего 4 МБ, на маршрутизаторе установлен jshn ( https://github.com/m-labs/openwrt-milkymist/blob/master/package/jshn/example.txt ). Есть идеи, как мне написать сценарий?
{
"mac": "8d:ff:86:7d:9c",
"adblock": "off",
"parental": "off",
"vpn": "newyork1.ovpn",
"vpnstatus": "off",
"status": "active"
}
Заранее спасибо,