Extensão desta pergunta: Como combinar strings de valores JSON, mantendo apenas parte da string?
A saída do link acima também inclui o "name"
tipo folder
, precisa excluir estes "type"
:
"date_added": "13170994909893393",
"date_modified": "13184204204228233",
"id": "2098",
"name": "ElasticSearch",
"sync_transaction_version": "1",
"type": "folder"
Como obter apenas o campo se "type"
o mesmo objeto for "url"
, caso contrário, ignore:
Um padrão válido que será colocado na saída:
"type": "url",
"url": "https://url_here"
Dada uma matriz de objetos,
jq
pode selecionar aqueles que atendem a um determinado critério usandoselect()
.Parece que você pode querer usar
Dado um documento JSON como
a consulta acima retornará