Shell scripting is important to learn because it can help with working in Linux/Unix computer environments. It's a form of scripting that's relatively easy to learn. For coders, it's easy to read and maintain for computer tasks. You can get work completed quickly by setting up shell scripting to handle computer operations.
Even though drag and drop interfaces are growing in programming operations, shell scripting is still used widely to customize the direction of a program and how it should run right from the start. Plus, shell scripting can help you learn what goes on in the code for repetitive automated tasks.