배우는 내용 : [ /dev/null 활용방법 ]
/dev/null 의 특성
- 특수 파일
- 입력 파일로 지정해도 아무 내용도 입력되지 않는다.
- 출력 파일로 지정해도 아무 내용도 기록되지 않는다.
활용 예시
▷ 빈 내용의 표준 입력
$ cat < /dev/null
$ # 아무것도 표시되지 않음
▷ 표준 출력 무시
$ cat /etc/crontab > /dev/null
▷ 표준 에러만 출력 (에러 메세지만 출력)
$ ls / /xxxx > /dev/null
ls: cannot access '/xxxx': No such file or directory
- 표준 출력으로 출력되는 양이 너무 많거나 표준 에러 출력만 확인하고 싶을때 사용
▷ 표준 에러 출력을 무시 - 확인하지 않아도 되는 에러 메세지가 너무 많이 출력되는 경우에 사용
$ ls / /xxxxx 2> /dec/null
/:
bin dev home lib32 libx32 media opt root sbin srv tmp var
boot etc lib lib64 lost+found mnt proc run snap sys usr
- 확인하지 않아도 되는 에러 메세지가 너무 많이 출력되는 경우에 사용
▷ 표준 출력과 표준 에러 출력을 무시
$ ls / /xxxx > /dev/null 2>&1
'책 > 모두의 리눅스' 카테고리의 다른 글
[ 책 ] [ 모두의 리눅스 ] 12장 텍스트 처리 (0) | 2024.04.01 |
---|---|
[ 책 ] [ 모두의 리눅스 ] 11장 파이프라인 (0) | 2024.03.31 |
[ 책 ] [ 모두의 리눅스] 11장 리다이렉션 파일 덮어쓰기 (0) | 2024.03.30 |
[ 책 ] [모두의 리눅스] 11장 표준 입출력과 표준 에러 리다이렉션 (0) | 2024.03.30 |
[책] [모두의 리눅스] 10장 잡 (0) | 2024.03.26 |