답변:
둘 다 동일한 기본 작업을 수행합니다. 실행 된 프로세스의 파일 설명자를 리디렉션합니다. 차이점은 방법에 있습니다. 파이프는 한 프로세스의 stdout을 다른 프로세스의 stdin에 연결하는 반면 경로 재 지정은 파일에서 ( >
또는 stdout에서 파일, <
파일에서 stdin로) 경로 재 지정합니다.
/dev/fd
. 예를 들어을 실행 echo foo > >(somecommand)
하면로 확장됩니다 echo foo > /dev/fd/3
. 여전히 리디렉션이지만 프로세스로 연결됩니다.