컬을 "감시"하면 예상치 못한 출력이 생성됩니다.

컬을 "감시"하면 예상치 못한 출력이 생성됩니다.

watch curlHTTP 조정에 대한 실시간 피드백을 얻으 려고 합니다 . 그러나 명령을 실행하면 일부 다운로드 통계로 인해 출력이 왜곡됩니다. 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.

관련 정보