Linux Shell for Beginners
Too Long; Didn't Read
Shell scripts allow us to run simple Linux commands without the need to learn a programming language. Shell scripts can be incredibly simple like the one in this example, or complex requiring user input, loops, and functions. The commands in our shell script are all Linux commands. You can use any Linux command you execute on the command line in your script. The only other important line is the first one: "#!/bin/bash” is an operator called a shebang which directs the script to the interpreter's location.