Course Page

Course Page

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