У меня вопрос по поводу jq оболочки.Итак, мой JSON-объект:
{"1543446000": {"name": "John", "company": "foo"}, "1543359600": {"name": "Kate", "company": "bar"}}
Числа 1543446000
и 1543359600
являются метками времени UNIX.Как я могу проанализировать один из объектов JSON по метке времени с переменной оболочки?
Мой сценарий оболочки до сих пор:
#!/bin/sh
URL="https://pastebin.com/raw/w7awz7kZ"
export DATE=$(date -d "$today 0" +%s)
JSON=$(curl -H "Accept: application/json" $API_URL)
JSON=$(echo $JSON | jq --arg date $DATE '.$date')
echo $JSON
Кажется, не работает.Мое намерение состоит в том, чтобы выбрать внутренний объект JSON, описанный одной из меток времени, которые по сути являются полуночью сегодняшнего дня.Итак, я хочу выбрать сегодняшний набор данных.
Есть предложения?
Привет, Иннокбергер