Ich habe mein eigenes JSON Lesezeichen-Backup erstellt nach dieser Seite: http://kb.mozillazine.org/Backing_up_and_restoring_bookmarks_-_Firefox#Creating_bookmark_backupsWie man Firefox manuelle JSON Lesezeichen Sicherung mit jq parsen?
Ich werde nicht meine JSON Lesezeichen Backup-Datei hier (es ist zu groß) buchen, können Sie Ihre eigene Datei erstellen und einen Blick auf die gesamte Datei.
Dann zum Testen habe ich versucht, nur die uri aller Lesezeichen zu erhalten (später werde ich andere Daten extrahieren), aber das hat nicht funktioniert
jq -r '.[] | .uri' bookmarks-2017-09-13.json
jq: error (at bookmarks-2017-09-13.json:1): Cannot index string with string "uri"
jq -r '.uri' bookmarks-2017-09-13.json
null
Version von Firefox: Firefox 55.0.2 (64 Bits) mit Ubuntu 16.04 LTS
Version von jq: JQ-1.5-1-a5b5cbe
Grüße
produziert @ Zigobs Ich habe einige Kommentare hinzugefügt, als du gefragt hast. Um eine bessere Vorstellung davon zu bekommen, was 'tostream' macht, probieren Sie es einfach aus. z.B. 'jq -Mr tostream data.json' – jq170727