If you spend most of your time in graphical apps, it is easy to a**ume that serious productivity depends on windows, b***ons, and menus. Once you start living in the terminal, though, a different picture emerges. Modern command-line tools are fast, scriptable, and surprisingly pleasant to use once you get past the first hour of the learning curve. These five applications show how far a terminal workflow can go and might convince you that you do not always need a GUI to get real work done.