cat file | grep "error" | sort | uniq -c — 각 명령(필터)이 제 일만, 데이터는 한 방향. 컴파일러(렉서→파서→옵티마이저→코드생성)도 동일.| 구성/특징 | 역할·의미 |
|---|---|
| 필터 | 데이터를 처리·변환 (입력 → 가공 → 출력) |
| 파이프 | 한 필터의 출력을 다음 필터의 입력으로 전달 |
| 단방향 흐름 | 데이터는 한쪽으로만 흘러감 |
| 비공유 | 필터끼리 상태를 공유하지 않음 |
| 재사용성 | 필터 하나를 다른 파이프라인에 끼워넣기 가능 |
cat file | grep "error" | sort | uniq -c — 각 명령(필터)이 제 일만, 데이터는 한 방향. 컴파일러(렉서→파서→옵티마이저→코드생성)도 동일.