하나의 출력이 하나의 입력으로 사용된 예:
who | wc -l 342
윗 명령은 현재 시스템에 몇명의 사람이 접속해 있는지 알려 줍니다. 좀 많지요?
who 명령은 현재 시스템에 접속해 있는 사람들의 목록을 한 사람 당 한 줄로 표준 출력으로 보여줍니다. 이것을 표준 출력으로 보내지 않고, 파이프를 통해, wc 명령의 표준 입력으로 사용한 예입니다. -l 옵션은 줄 수를 계산하는 것입니다. 즉 이렇게 하면, who 명령의 결과가 총 몇 줄인가를 알 수 있는데, 이것이 곳 현재 사용자 수를 나타내는 결과가 됩니다.
여러 파이프를 사용한 예:
ps -aux|grep joe|sort +5 -6|less
첫번 째 명령인 ps -aux는 현재 실행중인 프로세스를 출력하고, 이것을 다시 grep joe 명령의 입력으로 사용해서, 그 중에, "joe" 라는 문자열이 있는 줄을 찾아서, 여섯 필드씩 정열을 해서, less로 보는 경우입니다.