Red Hat Linux Shell Programming And Utilities
Course Category: LINUX COURSES
Course Fee: $4,500
ABOUT THE COURSE
The Linux Bash Shell Programming course is designed to give delegates practical experience in developing and writing Bash shell scripts. Most of the built-in shell commands are introduced together with the main program control structures. The course also gives practical experience using a range of Linux tools to manipulate text and incorporate into Linux Bash shell scripts.
The delegate will practise:
- Writing simple scripts to enhance basic command output
- Using the various shell quoting mechanisms appropriately
- Manipulating shell variables and user-defined variables in scripts
- Implementing conditional execution facilities
- Using the shell's built-in loop constructs where appropriate
- Writing scripts to trap user interrupts
- User defined Functions
- Developing menu-driven shell scripts
- Backing up and restoring files
- Scheduling background jobs using cron and at
- Using file comparison utilities
- Using the head and tail utilities
- Using the cut and paste utilities
- Using split and csplit
- Identifying and translating characters
- Sorting files
- Using regular expressions
- Translating characters in a file
- Selecting text from files with the grep family of commands
- Editing text files with sed
- Creating programs with awk
TARGET AUDIENCE
Delegates should have attended Linux Introduction or have similar skills and experience. Some programming experience may also prove advantageous.
COURSE CONTENT
- Unix Command Review
- Getting Started
- Using Variables
- Integer Arithmetic
- Handling Run Time Input
- Condition Testing
- Loop Constructs
- Multi-Branch Decisions
- Functions
- Interrupt Handling
- Additional Features
- Review of Shell Fundamentals
- Using Unix Shells
- Redirection, Pipes and Filters
- Backup aand Restore Utilities
- Background Job Scheduling
- Regular Expression Notation
- Searching Files for Patterns
- The Stream Editor - SED
- Commands for Comparing Files
- File Manipulation Commands
- Identify and Translate Characters
- Sorting Files
- Introduction to the Pattern Scanning Utility - AWK
- AWK Program Control Structures
Dates:
17 Dec - 21 Dec, 2018 | 01 Apr - 05 Apr, 2019 | 05 Aug - 09 Aug, 2019 | 16 Dec - 20 Dec, 2019
Venues:
USA | London | Dubai | South Africa | Ghana