Comment supprimer les guillemets dans la sortie jq pour analyser les fichiers JSON dans bash? [dupliquer]
cette question a déjà une réponse ici:
- chiffres Concat de JSON sans doubles-notes en utilisant jq 1 réponse
j'utilise jq pour analyser un fichier JSON comme montré ici . Cependant, les résultats pour les valeurs de chaîne contenir les "guillemets" comme prévu, comme indiqué à la page
$ cat json.txt | jq '.name'
$ "Google"
Comment puis-je insérer ceci dans une autre commande pour supprimer le ""? donc je reçois
$ cat json.txt | jq '.name' | some_other_command
$ Google
Que puis-je utiliser?
35
                
            
                demandé sur
                Chris F
                2017-06-20 17:55:19
            
        1 réponses
  utilisez l'option -r pour émettre des chaînes brutes en sortie: 
jq -r '.name' <json.txt
85
	                    
	                
	                    répondu
	                    Charles Duffy
	                    2017-06-20 15:03:27