UMBC Training Centers logo

Solaris Shell Scripting

 

Course Description | Outline | Sun Solaris | IT Home

Shell Scripting Common Features

*Shell environment variables
*User-defined variables
*Substitution of variables
*Looping statement constructs
*Decision statements
*Command substitution in variables
*Using eval
*Handling signals with trap

Writing Korn Shell Scripts

*Korn
*Shell environment variables
*User-defined variables
*Substitution of variables
*Command substitution in variables
*Decision statements
*Looping statement constructs
*typesetting variables for output
*typesetting integer variables
*the select construct (for menus)
*using and defining functions
*accessing files' records using pipes
*accessing files' records directly with exec
*special parameter/variable substitutions
*Korn shell parent-child process communications
*defining and using arrays

Advanced Features in Korn Shell Scripts

*Options processing
*active variables and tied functions
*associative arrays
*creating and using name reference variables
*techniques comparison to Perl

Using the awk Utility to Generate Reports

*awk utility calling techniques
*Patterns and actions
*Using the BEGIN and END patterns
*Using awk built-in variables
*Procedure-defined variables in awk
*Formatted output using printf
*if and for constructs
*Re-direction of awk input and output
*defining and using arrays
*obtaining command line arguments with awk
*special awk signature lines