Bash Structure

Let's start by creating a new file with a .sh extension, as an example we could create a file called

To create that file, you can use the touch command:


Or you can use your text editor instead:


In order to execute/run a bash script file with the bash shell interpreter, the first line of a script file must indicate the absolute path to the bash executable:


This is also called a Shebang. All that the shebang does is to instruct the operating system to run the script with the /bin/bash executable.