명세서에서 운영자의 명령에 대한 정보를 찾으려고 합니다.
>&/dev/null
>&
와 사이에 차이가 있나요 &>
?
답변1
지시에 따르면3.6.4 표준 출력 및 표준 오류 리디렉션:
3.6.4 표준 출력 및 표준 오류 리디렉션
이 구조를 사용하면 표준 출력(파일 설명자 1)과 표준 오류 출력(파일 설명자 2)을 이름이 단어 확장된 파일로 리디렉션할 수 있습니다.
표준 출력과 표준 오류를 리디렉션하는 데는 두 가지 형식이 있습니다.
&>word
그리고
>&word
두 가지 형식 중 첫 번째 형식이 선호됩니다. 이는 의미상 다음과 동일합니다.
>word 2>&1
두 번째 형식을 사용할 때 단어는 숫자나 "-"로 확장될 수 없습니다. 그렇다면 호환성 이유로 인해 다른 리디렉션 연산자가 적용됩니다(아래 파일 설명자 복사 참조).