logging
-
파일 로깅을 위한 필수 명령어 teeIT/DevOps 2016. 2. 7.
일반적으로 Shell script에서 화면 출력은 echo나 printf등의 명령어를 사용하면 된다. #! /bin/bash echo 'Hello World' 이 결과물을 파일로 로그를 남기기 위해서는 매끄럽지 않지만 echo를 두번 남기는 방법도 있다. #! /bin/bash echo 'Hello World' echo 'Hello World' > /var/tmp/tmp.log 하지만 위와 같이 코드를 작성하면 실수하기 좋고 심지어 코드 중복 작업이다. 물론 실수를 줄이기 위해 함수로 만들어주어도 되겠지만 이러한 상황에 편하게 사용하기 좋은 명령어를 소개하려 한다. tee 명령어 TEE(1) BSD General Commands Manual TEE(1) NAME tee -- pipe fitting SYN..