Awk http://ferd.ca/awk-in-20-minutes.html http://brenocon.com/blog/2009/09/dont-mawk-awk-the-fastest-and-most-elegant-big-data-munging-language/