Bash can be used:
- interactively using a terminal. In this case bash waits for instructions from the user, which types such in the terminal window.
- to execute shell scripts.
We use bash in many of the exercises since it is available on the platforms we target (GNU/Linux, OS X/MacOs, Windows 10 and other Windows versiosn using Cygwin. By using one tool we can write on version of exercises.
Information on how to install and run bash can be found here: Using bash.