Piping commands together has never been easier than with the Ultimate Plumber, which allows for interactively chaining multiple commands progressively.
Knowing how to use the command line—and how to use it well—is often a necessary skill. Here are a few command line tools I use every day for productivity.
It's simple to build a basic (and upgradable) tool that can help keep your code in good shape. Ours shows areas of the codebase that could be cleaned up, and it discourages committ
Bash programmable completion lets you create your own custom completion functions – scripts that allow you to tab-complete arguments for specific commands.