This Sun Microsystems Solaris Korn Shell Programming training course is designed to give delegates practical experience in developing and writing 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 Solaris tools to manipulate text and incorporate into Solaris shell scripts.
The delegates will practise:
Programmers, developers and system administrators who need to construct shell scripts using advanced text handling facilities.
To provide the skills needed to develop and customise shell programs and to make effective use of a wide range of standard Solaris programming and development tools.
The Solaris Korn Shell Programming course assumes knowledge of the Solaris Operating System to the level covered in the Solaris Introduction Course. Some programming experience may also prove advantageous.
This 5-day Solaris Korn Shell Programming course combines the Solaris Shell Programming and Solaris Advanced Shell Programming Tools courses. If the dates allocated to this 5-day course are not suitable, then this course can also be booked by selecting dates from both the Solaris Shell Programming and the Solaris Advanced Shell Programming Tools courses. The Shell Programming course should be attended first and may start on either a Monday or a Thursday.
Course Introduction
Session 1: UNIX COMMAND REVIEW
Session 2: GETTING STARTED
Session 3: USING VARIABLES
|
Session 4: INTEGER ARITHMETIC
Session 5: HANDLING RUN TIME INPUT
Session 6: CONDITION TESTING
|
Session 7: LOOP CONSTRUCTS
Session 8: MULTI-BRANCH DECISIONS
Session 9: FUNCTIONS
|
Session 10: INTERRUPT HANDLING
Session 11: ADDITIONAL FEATURES
|
Session 12: REVIEW OF SHELL FUNDAMENTALS
Session 13: USING UNIX SHELLS
Session 14: REDIRECTION, PIPES AND FILTERS
|
Session 15: BACKUP AND RESTORE UTILITIES
Session 16: BACKGROUND JOB SCHEDULING
|
Session 17: REGULAR EXPRESSION NOTATION
Session 18: SEARCHING FILES FOR PATTERNS
Session 19: THE STREAM EDITOR - SED
|
Session 20: COMMANDS FOR COMPARING FILES
Session 21: FILE MANIPULATION COMMANDS
Session 22: IDENTIFY AND TRANSLATE CHARACTERS
|
Session 23: SORTING FILES
Session 24: INTRODUCTION TO THE PATTERN SCANNING UTILITY - AWK
|
Session 25: AWK PROGRAM CONTROL STRUCTURES
|
This 5 Day course combines the Solaris Shell Programming and Solaris Advanced Shell Programming Tools courses. If the dates allocated to this 5 Day course are not suitable then this course can also be booked by selecting dates from both the Solaris Shell Programming and the Solaris Advanced Shell Programming Tools courses. The Shell Programming course should be attended first and may start on either a Monday or a Thursday.