8
wget
의 출력을 캡처하는 무의미한 시도 30 분 후, 나는 stdout
이 아닌 stderr
에 프로그램이 쓰는 것을 알아 냈습니다. 웹 및 스택 오버 플로우에서 검색하면이를 잘 알 수 있습니다.wget이 stdout 대신 stderr로 출력되는 이유는 무엇입니까?
이유는 무엇입니까?
wget
의 출력을 캡처하는 무의미한 시도 30 분 후, 나는 stdout
이 아닌 stderr
에 프로그램이 쓰는 것을 알아 냈습니다. 웹 및 스택 오버 플로우에서 검색하면이를 잘 알 수 있습니다.wget이 stdout 대신 stderr로 출력되는 이유는 무엇입니까?
이유는 무엇입니까?
manual에 있기 때문에 잘 알려져 있습니다.
stderr
에 대한 메시지를보고하는 것이 일반적입니다. 메시지가 일반 출력과 분리되어 stdout
에 있습니다. 이는 여러 도구를 파이프와 결합 할 때 유용합니다. 이 경우 정기적 인 출력 및 진단 메시지가 섞여 있으면 좋지 않습니다.
출력을 파일로 검색하는 동안 해당 man 페이지 부분을 찾았습니다 !! – BiGYaN