redirection

jy·2025년 7월 3일

command > /dev/null 2>&1
redirection은 왼쪽->오른쪽 순서대로 리다이렉션을 적용 (셸 규칙)

  1. command > /dev/null
    표준 출력(1)의 파일 디스크립터를 /dev/null에 붙임.
    1 -> /dev/null

  2. 2>&1
    표준 오류(2)를 현재 시점 1과 같도록 복제(dup)
    이때 1은 /dev/null을 가리키고 있으므로 2도 /dev/null을 가리키게 됨.
    &1:파일디스크립터 1번(stdout)을 참조

결론)
표준 출력과 오류 출력 모두 /dev/null로 흘러감 -> 화면에 아무것도 출력X

0개의 댓글