I wrote a simple dexec script to make running commands through Docker containers less clunky. I'll show you what dexec is and how to use it!
Here are some examples of using the jq command-line utility to create new JSON data from scratch or update values in an existing JSON document.
With these tools, you'll be able to delve deeper and customize your Bash prompt to just how you like it.
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
fish shell uses functions to decrease the reliance on a monolithic config file. It's this approach to functions that makes fish unique.
My favorite Readline features for improving my workflow on the command line—keyboard shortcuts, long commands, reverse search, and persisting options.
A Bash script to quickly start and stop multiple processes from the command line during development, while running multiple servers and/or clients.
Zsh is a command line shell, similar to Bash—with many more built-in features. Here are a few of its features that boost my productivity.
An example of using expect's timeout feature to wait for specific stdout output coming from a background process.
An easy bit of Bash configuration that will log your bash history to dated log files so you can refer back to them at any point in the future.