who > lp 와 who | LP?

who > lp 와 who | LP?

who > lp파일을 생성하고 who | lp출력을 프로그램으로 보내는 이유는 무엇입니까 lp?

이 두 가지 간단한 명령의 근거는 무엇입니까? 누군가 예를 들어 설명할 수 있나요?

답변1

>파일로 리디렉션됩니다. |파이프를 사용하여 프로세스로 리디렉션됩니다.

후자는 본질적으로 한 프로세스의 파일 설명자 1() 을 다른 프로세스의 파일 설명자 0() STDOUT으로 연결되는 파이프를 가리킵니다. STDIN파일 리디렉션 작업은 복잡하지 않으며 FD를 가져와 파일에 덤프하기만 하면 됩니다.

관련 정보