---

Developing Console Applications with Bash

As a novice software developer, the one thing I look for when choosing a programming language is this: is there a library that allows me to interface with the system to accomplish a task? If Python didn’t have Flask, I might choose a different language to write a web application. For this same reason, I’ve begun to develop many, admittedly small, applications with Bash.