UNIX Shell Script Essentials
Category: Network Support Systems
Length: 3 days
Description:
This three-day course is intended to provide CO and NOC personnel with comprehensive information concerning the development and use of Shell Scripts for automating OSS and end user support processes. It may also be used by personnel at the Customer Premise to automate device configuration, monitoring, and reporting procedures.
Prerequisites:
Completion of Hands-On UNIX course (ISS425) or equivalent experience in UNIX operations
Course Outline:
The Shell Environment
Describe Shell concepts and operations, and identify essential UNIX commands for Shell scriptiong applications.
Describe Shell scipting parameters and conventions, and associate parameters with scripting applications.
List and define most common Shell commands, and develop scripts using standard constructs.
Develop Shell scripts using quotes, signals and trap statements.
Length: 3 days
Description:
This three-day course is intended to provide CO and NOC personnel with comprehensive information concerning the development and use of Shell Scripts for automating OSS and end user support processes. It may also be used by personnel at the Customer Premise to automate device configuration, monitoring, and reporting procedures.
Prerequisites:
Completion of Hands-On UNIX course (ISS425) or equivalent experience in UNIX operations
Course Outline:
The Shell Environment
Describe Shell concepts and operations, and identify essential UNIX commands for Shell scriptiong applications.
- Shell Concepts and Operations
- Essential UNIX Commands Review (I/O Redirection, Piping, and Command Execution)
- Customizing Your UNIX Shell
Describe Shell scipting parameters and conventions, and associate parameters with scripting applications.
- Positional Parameters
- Shell Script Conventions (Command Substitution, Pattern Matching, I/O Redirection, etc.)
- The Shell Environment
List and define most common Shell commands, and develop scripts using standard constructs.
- Frequently Used Shell Script Commands (e.g., test, exit, while, etc.)
- Basic Shell Constructs (if, then, else, while, case, etc.)
Develop Shell scripts using quotes, signals and trap statements.
- Quoting Special Characters
- Executing Signals in Shell Scripts
- Using "Trap" Statements



