stderr와 stdout의 통합과 분리 - 기준 세우기
·
컴퓨터구조 & OS
stderr와 stdout을 통합, 분리하는 기준을 세워보자. 통합 케이스► 출력 순서와 타이밍이 중요함→ stdout과 stderr의 출력 순서를 유지하며 하나의 타임라인처럼 보고 싶을 때.► 로그 스트리밍, 모니터링, 실시간 피드백 성격분리 케이스► 정상 출력 / 에러를 별도로 처리해야 함→ 예외 상황을 별도로 감지·로깅하거나, 에러만 따로 사용자에게 알릴 필요가 있을 때.→ stdout은 결과 파일에, stderr는 로그 파일에 기록해야 할 때.► 커맨드 파이프라인에서 정상 데이터만 다음 단계로 넘길 때→ 예: grep, cat, find 등의 결과 중 에러 메시지는 파이프라인에 섞이면 안 되는 경우. .. 이 결론을 세우기까지 많은 공부가 되었는데, 그런 내용들을 정리해보려 한다. Java에서 P..