Curl 'watch'-ing menghasilkan output yang tidak terduga

10

Saya mencoba watch curluntuk umpan balik langsung pada HTTP tweak. Namun, ketika saya menjalankan perintah, hasilnya kacau dengan beberapa statistik unduhan. Saya sudah mencoba mengirim curl's stderruntuk /dev/null, tidak berhasil.

Ketika bermain dengan curlitu sendiri, output ini tampaknya tidak dapat ditemukan.

Apa yang saya lewatkan?

[sunting]

baris perintah penuh yang saya jalankan sebenarnya

watch --color -d "curl -I sandbox.dev | ccze", karena saya ingin keluaran berwarna. Tampaknya jika saya menghapus cczehal-hal pipa sedikit lebih baik, meskipun statistik unduhan masih ada.

Andrei
sumber

Jawaban:

12

Tampaknya curl tidak mencetak statistik kemajuan hanya ketika stdout bukan terminal. (misalnya curl -I sandbox.dev|catakan memberi Anda hasil ini juga). Namun Anda dapat menonaktifkannya.

Dari halaman manual

   -s/--silent
          Silent or quiet mode. Don't show progress meter or
          error messages. Makes Curl mute.
artisoex
sumber
1
kira saya harus dari RTFM :), terima kasih!
Andrei