>는 덮어쓰기(실행 전에 파일을 비운다), >>는 이어쓰기. 2>는 에러만, &>는 둘 다.2>&1은 순서가 전부다. > out 2>&1이 맞고 2>&1 > out은 stderr가 화면에 남는다.2>&1 | 또는 |&.*와 의미가 다르다. 따옴표는 작은(전부 보호)·큰(변수만 확장)·역(명령 실행)."한 가지 일을 잘하는 프로그램을 만들고, 프로그램들이 협력하게 하라"는 유닉스 철학을 현실로 만든 것이 파이프와 리다이렉션이다. 그 기반이 파일 디스크립터다.
| FD 번호 | 이름 | 약어 | 기본 연결 대상 |
|---|---|---|---|
| 0 | 표준 입력 | stdin | 키보드 |
| 1 | 표준 출력 | stdout | 화면(터미널) |
| 2 | 표준 에러 | stderr | 화면(터미널) |