a container (shell) and then we execute it to run all the instructions in it. • This is very helpful in OS which don’t have GUI, like Linux. • Bash scripting allows users to automate tasks, create custom utilities, and streamline workflows by writing sequences of commands that can be executed together. These scripts are written in plain text files with the ".sh" extension and can be executed directly from the command line. What is SHELL SCRIPTING?