The UNIX Advanced Shell Programming Tools course is designed to give delegates practical experience using a range of UNIX tools to manipulate text and incorporate them into UNIX shell scripts.
The delegate will practice:
Programmers, developers and system administrators who need to construct shell scripts using advanced text handling facilities.
The UNIX Advanced Shell Programming Tools course assumes knowledge of the UNIX Operating System to the level covered in the Introduction to UNIX Course. Some shell programming experience to the level covered in UNIX Shell Programming is also necessary.
To provide the knowledge and skills to make effective use of a wide range of standard UNIX programming and development tools.
Course Introduction
Session 1: REDIRECTION, PIPES AND FILTERS
Session 2: BACKUP AND RESTORE UTILITIES
|
Session 3: BACKGROUND JOB SCHEDULING
Session 4: REGULAR EXPRESSION NOTATION
|
Session 5: SEARCHING FILES FOR PATTERNS
Session 6: THE STREAM EDITOR - sed
Session 7: COMMANDS FOR COMPARING FILES
|
Session 8: FILE MANIPULATION COMMANDS
Session 9: IDENTIFY AND TRANSLATE CHARACTERS
|
Session 10: SORTING FILES
Session 11: INTRODUCTION TO THE PATTERN SCANNING UTILITY - awk
|
Session 12: awk PROGRAM CONTROL STRUCTURES
|