Jessie Frazelle spells out why she loves the | command. Here’s the brief: In brief, the | allows for the output of one program (on the left) to become the input of another program (on the right). It is a way of connecting two commands together. Did you know pipes pre-dated Unix?! 1964! Lots of good stuff in this post, highly worth the click.