Я хочу использовать jq для разделения очень большого файла json (> 80 ГБ) на более мелкие части (<1 ГБ или фиксированное количество строк). У меня есть необходимые заявления ... Я подумал. Что мне делать до сих пор? </p>
jq ". | length" z:\DOWNLOAD\rows.json
работает!
Под Windows это должно выводить первые две строки.
jq ".[0:1]" z:\DOWNLOAD\rows.json
но я получаю ошибка
jq: error (at z: \ DOWNLOAD \ rows. json: 589): невозможно проиндексировать объект с помощью объекта
То, что у меня тоже не было понял переключатель --Steam
да, есть куча ответов , но они не работают под windows (двойные кавычки вместо апострофа, но ошибку смотрите выше)
[{"node":"http://www.wikidata.org/entity/Q952111","Unterklasse_von":"http://www.wikidata.org/entity/Q2095"},{"node":"http://.....