watch curl
HTTP 조정에 대한 실시간 피드백을 얻으 려고 합니다 . 그러나 명령을 실행하면 일부 다운로드 통계로 인해 출력이 왜곡됩니다. curl
에 보내려고 했지만 소용이 없었습니다 stderr
./dev/null
curl
혼자 플레이하면 이 출력을 찾을 수 없는 것 같습니다.
내가 무엇을 놓치고 있나요?
[편집하다]
내가 실행 중인 전체 명령줄은 실제로
watch --color -d "curl -I sandbox.dev | ccze"
, 컬러 출력을 원하기 때문입니다. 파이프를 제거하면 ccze
다운로드 통계는 여전히 남아 있지만 상황은 조금 나아질 것 같습니다.
답변1
컬은 stdout이 터미널이 아닌 경우에만 진행 통계를 인쇄하는 것 같습니다. (예: curl -I sandbox.dev|cat
이러한 결과도 제공됩니다.) 그러나 이러한 결과를 비활성화할 수 있습니다.
맨페이지에서
-s/--silent
Silent or quiet mode. Don't show progress meter or
error messages. Makes Curl mute.