리눅스 쉘에서 작업을 하다 보면 출력물을 파일로 저장해서 보고 싶을 때가 있다.
그럴 때 사용하는 것이 파일 redirection인데 다음과 같이 사용할 수 있다.
make -j 4 > ~/log.txt
위와 같이 꺽쇠(>)를 이용하면 make하면서 출력 되는 결과를 ~/log.txt 파일에 저장할 수 있다.
그런데 이렇게 되면 쉘 화면은 멈춰있고 작업이 어느 정도 진행되는지 모를 때도 있다.
그럴 때 사용 하는 방법!
make -j 4 2>&1 | tee ~/log.txt
위와 같이 2>&1 | tee 라고 해주면 쉘 화면과 파일에 동시에 출력이 된다.
위에서 2 이 것은 stdio, stderr를 동시에 출력하는 그런 건데 자세한 건 생략한다.
'linux > 기타등등' 카테고리의 다른 글
gcc 특정파일 옵션 설정. (0) | 2014.08.07 |
---|---|
리눅스 무료 HTML5 편집기 Aptana (0) | 2014.08.02 |
이미지 편집 프로그램 김프 (0) | 2014.08.02 |
java version 변경 (0) | 2014.07.15 |
Sun/Oracle JDK 다운로드 및 설치 (0) | 2014.07.09 |