Unix pipes #

“Data as text streams” is an important Unix concept, and the pipe idea, which has a flavour of functional programming, is fundamental to hacking in the terminal.

  • UP, a tool that allows you to see live previews of your pipes as you type (use with caution around rm commands and sudo and the like).
  • emacs-piper, a similar package for emacs.
  • ripgrep, part of the “modern Unix” revolution of new command-line tools (this one written in Rust) which outperform traditional Unix tools (in this case grep) but have a similar “do one thing well” philosophy.