logo

/dev/null 쉘 출력 버리기

language-logoEcho

• /dev/null 파일은 항상 비어있으며, 이 파일로 가는 모든 내용은 버려진다. 오류가 발생할 경우에만 출력된다.
• 표준 입력(0), 표준 출력(1), 표준 에러(2)는 기본적으로 키보드와 화면으로 설정되어 있지만, 리다이렉션 또는 파이프를 사용하여 변경할 수 있다.
• 표준 출력만 무시하려면 '1> /dev/null'을, 표준 오류 출력만 무시하려면 '2> /dev/null'을 사용한다.
• '2>&1'은 표준 출력의 출력 장치를 표준 에러 출력 장치로 함께 사용하겠다는 의미로, 특정 명령어의 결과와 에러를 동일한 파일에 저장하고 싶을 때 사용한다.

thumbnail
북마크
공유하기
신고하기
2분 분량
조회수 173
profile-image문학적인유사
2년 전
Copyright © 2025. Codenary All Rights Reserved.