| Command | Description |
|---------|-------------------------------------------------------------------------------------------------------------------------------------------------------|
| `|` | Output from one command line program can be used as input to another one (e.g. `ls *.md | head` gives you the first 5 `*.md` files in your directory) |
-
+| | |
* Combining single-purpose filters with pipes is the most productive way to use the shell...
* a program conforms that to Unix conventions, it can easily be combined with others...