Chances are good that you’re developing software on a platform that supports the Unix command line, even Microsoft platform developers have access to the Unix toolbox. There’s a lot of power and convenience to be found on the command line that can’t be replicated in a GUI.

If you’re manipulating text, which is what we do all day long, and you’re not taking advantage of the Unix command line, you’re really missing out on some huge productivity benefits. But getting started with tools such as sed and awk can be intimidating and the manual pages aren’t very helpful for a beginner either.

Here are some resources to get you going: