Bash Shell Scripting

Bash Shell Scripting

Bash Shell Scripting

1 Star2 Stars3 Stars4 Stars5 Stars (10 votes, average: 4.40 out of 5)

Learn how to write Bash scripts

Bash is a widely used as default shell on Linux and Mac OS X.

Once you are comfortable with the basics of Linux, you will be in a great position to unlock even more power from your Linux operating system, through the power of Shell Scripting.

Shell scripts are often the key to becoming a productive Unix or Linux system administrator. Bash shell scripts allow you to automate just about any task on a UNIX & LINUX system. They combine the power of all the user land utilities with a powerful scripting language. Whether you are a system administrator, a developer or a power user, shell scripts will make you more productive.


On our Bash Shell Scripting training course you will learn to write and debug increasingly complex scripts to automate tasks and make your life with Linux easier.

If you would like to discuss custom / on-site Linux Bash training options for any size of team, please get in touch – we would be glad to help build a course that meets your learning requirements.

We can take into account your existing technical skills, Linux distro of choice, project requirements and timeframes, and specific topics of interest to tailor the most relevant and focussed course for you.

This can be particularly useful if you need to learn just the new features and Bash Best Practices, or need to include extra topics to help with pre-requisite skills.


Any candidate with basic knowledge of computer and networking, No prior knowledge of the Bash programming language is necessary.


  1. The Linux Environment

  2. Basics of Linux

  3. Working with files and users

  4. Working with Shell

  5. Script Basics

  6. Variables

  7. Array variables

  8. User Input

  9. Designing Program Output

  10. Managing input and output

  11. Shell Arithmetic

  12. Branching and logic testing

  13. Shell Patterns

  14. Looping

Related Courses

Enquiry Now