Co Vás naučíme
The Shell Programming course provides you with the ability to identify
various shells and automate system administration tasks through scripts. You
learn to develop advanced scripts that involve using decision making algorithms,
loops, variables, parameters and arguments lists.
The course also introduces you to functions that enable you to perform
repetitive tasks and the various methods to debug scripts.
Finally, the course concludes by imparting some initial skills at developing
useful scripts to automate system administration-related tasks.
Students are provided with the option to run the lab activities on either an
Oracle Solaris or Oracle Linux environment
- Create scripts to automate system administration tasks.
- Set local and environmental variables.
- Automate tasks by using regular expression characters with the grep, sed,
and nawk utilities.
- Create interactive scripts by using flow control constructs.
- Perform string manipulation and integer arithmetic on shell
variables.
- Debug errors in scripts.
Požadované vstupní znalosti
- System Administration for the Oracle Solaris 10 OS Part 1 Ed 4
Studijní materiály
originální materiál Oracle
Osnova kurzu
- Automate routine operations using loops
- Describe the fundamentals of UNIX shells, shell scripts, and
scripting
- Set shell environment variables
- Search information using regular expressions
- Edit input streams using the sed editor
- Create scripts using the nawk programming language
- Include decision-making points within scripts using conditionals
- Perform multiple operations using interactive scripts
- Specify script options using the getopts statement
- Create advanced scripts using variables, parameters, and argument
lists
- Automate tasks using functions
- Debug shell scripts using the trap command
- Develop some useful scripts for system administration-related
tasks