유닉스 재지향과 파이프에 대한 의문입니다.
글쓴이: offline2 / 작성시간: 월, 2011/11/14 - 5:21오전
파이프와 재지향에 대한 차이점을 설명하는 글 중에
ls > lpr ls | lpr
이 두가지의 차이점을 비교하는 것이 있었습니다.
ls | lpr 은
ls > file
lpr < file
로 바꿔 쓸 수 있으니
결국 lpr 명령에 file을 파라미터로 넘겨서 실행하는 것이라고 생각하는데
ls > lpr 의 경우에는
ls의 출력을 lpr이 받아들일 방법이 없어서(stdin으로 받을 수 없어서) 결과를 출력하지 못하는 것인가요?
redirection이라는 것이 대상에 대해 stdin을 변경하는 것인지
아니면 어떤 다른 원리로 작동하는 것인지 궁금합니다.
Forums:
댓글 달기