나는 기대할 것이다
echo foo | tee /proc/self/fd/{3..6} 3>&1
/ proc / self / fd / 4 와 같은 오류로 실패 : 그러한 파일이나 디렉토리 등은 없지만 놀랍게도 출력합니다.
foo
foo
foo
foo
foo
그것은처럼 3>&1
내가 변경하는 경우가 작동하지 않는 제외한 모든 다음과 같은 설명이 표준 출력 리디렉션 원인 3
과 같은 다른 것으로,
$ echo foo | tee /proc/self/fd/{3..6} 4>&1
tee: /proc/self/fd/3: No such file or directory
tee: /proc/self/fd/5: No such file or directory
tee: /proc/self/fd/6: No such file or directory
foo
foo
$ echo foo | tee /proc/self/fd/{4..6} 4>&1
tee: /proc/self/fd/5: No such file or directory
tee: /proc/self/fd/6: No such file or directory
foo
foo
이 동작에 대한 설명이 있습니까?