online - ¿Cómo eliminar las comillas dobles en la salida jq para analizar archivos json en bash?
jq online (1)
Esta pregunta ya tiene una respuesta aquí:
Estoy usando jq para analizar un archivo JSON como se muestra here . Sin embargo, los resultados de los valores de cadena contienen las "comillas dobles" como se esperaba, como se muestra a continuación:
$ cat json.txt | jq ''.name''
"Google"
¿Cómo puedo canalizar esto a otro comando para eliminar el ""? entonces consigo
$ cat json.txt | jq ''.name'' | some_other_command
Google
¿Qué
some_other_command
puedo usar?
Use la opción
-r
para emitir cadenas sin formato como salida:
jq -r ''.name'' <json.txt