JSON (JavaScript Object Notation) est un format de représentation de données léger qui ressemble à la source JavaScript et qui peut être facilement rouge par des machines et édité par des humains avec un certain effort.
J'ai un fichier JSON volumineux sur une ligne et je souhaite utiliser la ligne de commande pour pouvoir compter le nombre d'occurrences d'un mot dans le fichier. Comment puis je faire ça?
Je dois parcourir certains fichiers JSON dans lesquels la longueur des lignes dépasse quelques milliers de caractères. Comment puis-je limiter grep pour afficher le contexte jusqu'à N caractères à gauche et à droite de la correspondance? Tout outil autre que grep conviendrait également, tant qu'il est disponible dans les packages …
Actuellement, lorsque je souhaite imprimer un fichier json à l'aide de jq , j'utilise: cat file.json | grep jq . Pourtant, je m'attendrais jqà accepter un nom de fichier comme argument sans avoir à y recourir cat. La page de manuel indique: jq [options ...] filtre [fichiers ...] ... Par …
Je connais "jq" pour analyser json. Je travaille avec un service qui produit une réponse json où l'une des propriétés est elle-même une chaîne json. Comment convertir cette valeur entre guillemets en une chaîne json valide afin de pouvoir ensuite la traiter avec jq? Par exemple, si je regarde simplement …
J'utilise curl pour récupérer JSON à partir d'une API de repos comme celle-ci: content=$(curl -s -X GET -H "Header:Value" http://127.0.0.1:8200/etc) echo "${content}"| jq -r '.data.value' ce qui produit la valeur dont j'ai besoin. Toutefois; quand je change le code ci-dessus pour ressembler à ceci: content=$(curl -s -X GET -H "Header:Value" …
J'ai bin à la recherche d'une solution à ma question, mais je n'ai pas trouvé de réponse ou mieux dit que je ne l'ai pas trouvée avec ce que j'ai trouvé. Permet donc de parler de mon problème. J'utilise un logiciel de contrôle de maison intelligente sur un Raspberry Pi …
Fermé. Cette question est hors sujet . Il n'accepte pas actuellement les réponses. Voulez-vous améliorer cette question? Mettez à jour la question afin qu'elle soit sur le sujet pour Unix et Linux Stack Exchange. Fermé il y a 3 ans . Je peux trouver des articles dispersés en ligne qui …
J'ai trouvé ce Q / A avec la solution pour imprimer toutes les clés d'un objet: jq -r 'keys[] as $k | "\($k), \(.[$k] | .ip)"' Dans mon cas, je veux effectuer ce qui précède mais sur un sous-objet: jq -r '.connections keys[] as $k | "\($k), \(.[$k] | .ip)"' …
J'ai un fragment JSON. Ce qui suit ne fonctionne pas: VALUE=<<PERSON { "type": "account", "customer_id": "1234", "customer_email": "jim@gmail.com" } PERSON echo -n "$VALUE" | python -m json.tool Le résultat est: Aucun objet JSON n'a pu être décodé Faire de même avec jq, c.-à-d. echo -n "$VALUE" | jq '.' Il …
Il existe des données JSON qui contiennent des valeurs numériques. Comment convertir tous les chiffres en chaînes? (envelopper avec des citations) Exemple: { "id":1, "customer":"user", "plate":"BMT-216-A", "country":"GB", "amount":1000, "pndNumber":20000, "zoneNumber":4 } devrait devenir { "id":"1", "customer":"user", "plate":"BMT-216-A", "country":"GB", "amount":"1000", "pndNumber":"20000", "zoneNumber":"4" }
Comment analyser la sortie JSON sur le shell? Par exemple, Amazon Web Services fournit une CLI pour récupérer l'état de vos instances: $ aws ec2 describe-instances <my_instance_id> Mais la commande renvoie une chaîne JSON. La sortie de cette commande ressemble à ceci: $ aws ec2 describe-instances x12345 { "Reservations" : …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.