리눅스/기본
[Shell] 쉘 스크립트 리다이렉션 (표준 출력, 표준 에러)
블랙곰
2022. 2. 2. 22:36
쉘 스크립트 표준 출력 및 에러 제어
파일 디스크립터
0 | 표준 입력(stdin) |
1 | 표준 출력(stdout) |
2 | 표준 오류(stderr) |
파일 디스크립터를 이용하여 쉘 스크립트 출력을 제어 할 수 있다.
보통 /dev/null 으로 리다이렉션하여 해당 되는 출력을 버린다.
표준 출력(stdout) 버리기
$ echo "test" 1> /dev/null
표준 에러(stderr) 버리기
$ echo "test" 2> /dev/null
표준 출력(stdout), 표준 에러(stderr) 버리기
$ echo "test" > /dev/null 2>&1