shell scripts
Bash scripting foundation A Bash script is not a different kind of magic command. It is a text file that gives the shell a sequence of commands, values
You type ls -la into a terminal and a directory listing appears. It feels as if the terminal itself ran the command, but another program did the interpreting.


