J'ai créé ma propre sauvegarde de signet JSON selon cette page: http://kb.mozillazine.org/Backing_up_and_restoring_bookmarks_-_Firefox#Creating_bookmark_backupsComment analyser la sauvegarde manuelle des signets JSON de Firefox en utilisant jq?
Je ne vais pas poster mon JSON fichier de sauvegarde de signet ici (il est trop grand), vous pouvez créer votre propre fichier et jeter un oeil à le fichier entier.
Puis pour les tests que je viens d'essayer d'obtenir le uri de tous les signets (plus tard, je vais extraire d'autres données aussi), mais cela n'a pas
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 de Firefox: Firefox 55.0.2 (64 bits) avec Ubuntu 16.04 LTS
version JQ: JQ-1.5-1-a5b5cbe
Cordialement
@ Zigobs J'ai ajouté quelques commentaires comme vous l'avez demandé. Pour avoir une meilleure idée de ce que fait 'tostream', essayez-le. par exemple. 'jq -Mr tostream data.json' – jq170727