# What is Bash

# Overview

Bash is a Unix shell and a command language that is widely used in a number of Unix systems. Needless to say, there is some bash running almost everywhere. The beauty of Bash that's it's portable. It allows you to write some simple shell scripts really fast. That being said, writing more complex Bash scripts is tricky due to the nature of the language. Despite the fact that the Bash community is quite sophisticated including even writing some automated tests for Bash using the framework called Bats, Bash wouldn't be the best choice for writing your heavy-duty application logic. On the bright side, Bash is perfect for gluing some commands together to execute them in a sequence. So let's get some Bashing going!

# Commandeer Runner For Bash

Commandeer provides a graphical interface for writing and running your Bash scripts. Here are the key features:

  • Running your Bash scripts on your local machine in Docker.
  • Editing your Bash scripts and creating new scripts.
  • Sharing your bash scripts with your colleagues.
  • Configuring your bash run.
  • Copying your Bash commands to run in a terminal.

Running some bash in Commandeer