[Bash] Redirection을 통한 빌드 로깅

가끔 컴파일할 때 Warning/Error를 같이 파일에 담고 싶을 때가 있는데 stderr을 stdout으로 Redirection 한 후 tee 를 사용한다


$ make ARCH=arm CROSS_COMPILE=어쩌고 -j8 2>&1 | tee build.log

Warning/Error 만 따로 파일에 넣고 싶을 때는 그냥 파일로 저장한다


$ make ARCH=arm CROSS_COMPILE=어쩌고 -j8 2> warnings.log

참고 : http://tldp.org/HOWTO/Bash-Prog-Intro-HOWTO-3.html
 

댓글 남기기

이메일은 공개되지 않습니다. 필수 입력창은 * 로 표시되어 있습니다