J'utilise jq pour analyser un fichier JSON comme indiqué ici . Toutefois, les résultats pour les valeurs de chaîne contiennent les "guillemets" comme prévu, comme indiqué ci-dessous:
$ cat json.txt | jq '.name'
"Google"
Comment puis-je diriger ceci dans une autre commande pour supprimer le ""? alors je reçois
$ cat json.txt | jq '.name' | some_other_command
Google
Quel some_other_command
puis-je utiliser?
Utilisez l'option -r
pour émettre des chaînes brutes en sortie:
jq -r '.name' <json.txt