1. Linux Basics
2. Basic to Advanced Shell Scripting
3. Automation Technologies.
Introduction to Unix:
- Unix Architecture
- File System
- Directory Structure
Bash and Bash Scripting:
- Common shell programs
- Advantages of BASH
- Executing commands
- Building blocks
- Developing good scripting
Writing and Debugging Scripts:
- Creating and executing a script
- Script basics
- Debugging scripts
The Bash Environment:
- Shell Initialization files
- Variables
- Quoting characters
- Shell expansion
- Aliases
- More options in Bash
Regular Expressions:
- What are regular expressions
- Metacharacters
- Basic VS Extended regular expressions
- Using GREP
- Pattern matching
Conditional Statement:
- IF
- Advanced usage of IF
- CASE Statements
Writing Interacting Scripts:
- Displaying user messages
- Catching user inputs
Repetitive Tasks:
- FOR
- WHILE
- UNTIL
- I/O Redirection
- Break & Continue
- SELECT
- SHIFT
More on Variables:
- Variables
- Constants
- Arrays
- Operations on Variables
Functions:
- Introduction
- Examples
Overview of Different Shells:
- Common features
- Differing features