Alamıyorum jq
Bir kabuk boru hattında "normal" davranmaya başlayamıyorum. Örneğin:
$ curl -s https://api.github.com/users/octocat/repos | jq | cat
jq
sadece yardım metninin yazdırılması ile sonuçlanır *. Ben de jq
çıktısını bir dosyaya yönlendirmeye çalışırsam aynı şey olur :
$ curl -s https://api.github.com/users/octocat/repos | jq > /tmp/stuff.json
Is jq
o uçbirimlerden çalıştırılıyor değil belirlerse kasten Kefaletim? Kullanabilmem için bu davranışı nasıl önleyebilirimjq
Bir boru hattında ?
* (Bu örneğin, kedinin yararsız bir kullanım içerdiğinin farkındayım ; sadece örnekleme amaçlıdır)
jq
bir borudan okuma ve başka bir boruya yazma olduğunu belirtmek için sadece bir yer tutucu varsayalım . Arzu sadece çıktısını görmeksejq
, o zamancat
kendisi gereksizdir.