10.8.3 “|” (pipe) 명령
Linux에서는 한 명령의 실행 결과로 나오는 출력을 다른 명령의 입력으로 사용할 수 있는 방법이 있는데, 이것이 |(pipe) 명령이다. 여기서 “pipe”라는 단어는 “pipe”에 들어오는 모든 입력을 없애거나 다른 곳으로 보내지 않고 내용의 손실 없이 입력된 그대로 출구로 보내준다는 의미이다.
통상적으로 어떤 명령을 실행할 때는 사전에 명시적으로 지정된 파일이나 입력장치에서 입력자료를 받아서 명령에서 지정된 방식으로 처리를 한 다음 그 결과를 출력으로 보내게 된다.