Shell Script Chapter 1: Introduction to shell script
Shell Script Chapter 2: Shell Script Variables
Shell Script Chapter 3: Shell Script reading from user input and passing arguments to bash script.
Shell Script Chapter 4: Special Operators
Shell Script Chapter 5: Shell Script Conditional Statements
Shell Script Chapter 6: Shell Script Looping Statements
Shell Script Chapter 7: Shell Script case, break and continue statements
Shell Script Chapter 8: Shell script Arithmetic Operations
Shell Script Chapter 9: Shell script Logical Operations
Shell Script Chapter 10: Shell Script File Operations
Shell Script Chapter 11: Shell Script Functions
Shell Script Chapter 12: Shell Script Tips on debugging shell script