– Photo by Iván Rivero from Pexels In this article I’ll be discussing about linux bash scripting (shell scripting) and I will cover every fundamental concept that you need to get started with bash scripting under linux environment. Bash scripting is a critical skill for every programmer. First of all you will need a linux machine to execute these scripts. You can use any of the below techniques to get a linux machine: