Jq: Tambahkan opsi untuk tidak mencetak catatan di mana kueri akan menghasilkan "null"

Dibuat pada 22 Okt 2012  ·  3Komentar  ·  Sumber: stedolan/jq

Melempar "grep -v null" di akhir perintah cukup mudah, tetapi dalam banyak (kebanyakan?) situasi di mana saya melakukan kueri pada nama bidang, saya tidak ingin catatan di mana kueri akan menghasilkan tidak cocok dalam catatan.

feature request

Komentar yang paling membantu

Bergantian:
jq '.foo // empty

Semua 3 komentar

jq 'foo | select(. == null | not)'

harus melakukan trik

Hmm, sepertinya akan lebih mudah menggunakan opsi baris perintah umum untuk kasus penggunaan yang lebih luas dan lebih umum karena tidak menginginkan nol dalam output.

Bergantian:
jq '.foo // empty

Apakah halaman ini membantu?
0 / 5 - 0 peringkat

Masalah terkait

sonots picture sonots  ·  3Komentar

lhunath picture lhunath  ·  3Komentar

thelonious picture thelonious  ·  4Komentar

rokka-n picture rokka-n  ·  4Komentar

kelchy picture kelchy  ·  4Komentar