본문 바로가기
Linux & Unix

리눅스 2>&1의 의미?

by D.Flicker 2013. 2. 22.

코드 컴파일을 하다가 make를 할 때 아래와 같은 구문이 있었습니다.

make 2>&1 | tee compilelog

2>&1과 tee는 무엇인지 궁금해서 검색해 보았습니다.

먼저, 2>&1은 stdout과 stderr를 모두 입력이 되는 것이었습니다. (각각 1: standard output, 2: standard error)
tee는 컴파일 하는 과정을 모두 compilelog라는 이름으로 저장해 주는 명령어 입니다.