Effective/Effective Debugging
[ED] 23. 명령줄 도구 옵션과 관용 표현 활용하기
seeyoun
2024. 11. 19. 00:04
grep에서 제공하는 다양한 옵션을 활용하면 탐색 범위를 줄일 수 있다.
프로그램의 에러 메시지를 분석할 때는 표준 에러를 리다이렉션한다.
- 에러 메시지는 표준 출력으로 보내는 게 아니라 표준 에러로 보내도록 하는 것이 관례이다.
- 표준 출력과 섞이면 처리하는 프로그램도 헷갈리고 보기도 어렵다.
로그 파일에 추가되는 내용을 모니터링하고 싶다면 tail -f 명령을 활용한다.
- 디버깅하려는 에러가 아주 가끔 발생한다면, 해당 에러가 발생하는 즉시 알려주는 모니터링 환경을 구축하는 것이 좋다.