Pertanyaan yang diberi tag jq

195
Bagaimana cara menggunakan `jq` dalam pipa shell?

Sepertinya saya tidak bisa jqberperilaku "normal" dalam pipa shell. Sebagai contoh: $ curl -s https://api.github.com/users/octocat/repos | jq | cat hasil jqhanya dengan mencetak teks bantuannya *. Hal yang sama terjadi jika saya mencoba mengarahkan jqoutput ke file: $ curl -s

113
JQ: Pilih beberapa kondisi

Saya memiliki json dan saat ini menggunakan pilih untuk hanya mendapatkan data yang cocok dengan satu kondisi, saya perlu memfilter berdasarkan lebih banyak kondisi. Misalnya: .[] | select((.processedBarsVolume <= 5) && .processedBars > 0) Bagaimana saya bisa melakukan...

113
Meneruskan variabel bash ke jq

Saya telah menulis skrip untuk mengambil nilai tertentu file.json. Ini berfungsi jika saya memberikan nilai ke jq select, tetapi variabel tampaknya tidak berfungsi (atau saya tidak tahu cara menggunakannya). #!/bin/sh #this works *** projectID=$(cat file.json | jq -r '.resource[] |...

97
Bagaimana cara memilih beberapa bidang di jq

File masukan saya terlihat seperti ini: { "login": "dmaxfield", "id": 7449977, ... } { "login": "dmaxfield", "id": 7449977, ... } Saya bisa mendapatkan semua nama login dengan ini: cat members | jq '.[].login' tetapi saya belum bisa memecahkan sintaks untuk mendapatkan login dan id?...

91
Gunakan jq untuk mengurai String JSON

Saya mencoba jqmengurai struktur JSON seperti: { "a" : 1, "b" : 2, "c" : "{\"id\":\"9ee ...\",\"parent\":\"abc...\"}\n" } Artinya, elemen dalam JSON adalah string dengan json yang lolos. Jadi, saya memiliki sesuatu di sepanjang garis $ jq [.c] myFile.json | jq [.id] Tapi itu bertentangan...