January 2012
Intermediate to advanced
336 pages
8h 12m
English
Command-line applications are the bread and butter of many programming tasks. Any programmer is familiar with common command-line applications like ls/dir, cp/copy, and cd. If you are a Linux or OS X user, you probably use them a lot—ps and kill for process management; grep, sed, and awk for file manipulation; and so on. Even cucumber is a command-line application.
You have probably written a couple of command-line applications or scripts yourself. Even a Rake task is an example of a command-line script. A command-line application usually starts its life as a small script, but often it evolves into a more elaborate program. While many people end up testing the internal logic of a command-line ...
Read now
Unlock full access