Introduction

The purpose of this guide is to give an introduction to the core, the essential parts, in the programming language Bash, as a programmer takes on a new programming language.

#Prerequisites

The guide assumes that you already have a terminal. The guide also assumes that the Bash version is at least 4.0. To see which version you have, you can see it with $ bash --version. You should also know some basic commands in the terminal.

#Tip

For terminal commands there is always the manual, for example $ man ls for the ls command.
For language constructions etc. there are among other things ss64 and Cheatsheet.

#Revision history

  • 2019-08-19: (A, lew) First edition.

Document source.