Professional Documents
Culture Documents
Shell Scripting For System Administrators
Shell Scripting For System Administrators
Introduction to BASH Configuration files on RedHat & Debian Built-in BASH commands BASH Command-line Expansion Command Substitution BASH Reserved words BASH History Aliases Command chaining Error level/Return code identification Conditional execution
Unix Regular Expression Matching chracters and srings Using find command Using grep and egrep Using sed straeam editor Using awk Bash Tricks Progress indicators Generating random numbers Using Zenity Translating with tr Splitting files and data Sample Exercises for system admin Script to monitor directory Generate random password Report via E-mail Script to monitor log files Script to monitor network connectivity Script to monitor processes Interactive Script to generate custom Kickstart file for cluster creation Creating system configuration snapshot Automated host pinging with notification failure Monitoring and auditing user key strokes Reporting most CPU intensive processes in an hour Script to log access to a directory
Redirection | Error Handling Standard Input, Output & Error Input/Output (I/O) Redirection Quoting & Escaping BASH Variables and functions Internal BASH variables Global Variable definition Function definition Local Variable BASH Arrays BASH Scripting Loops Menu creation using Select Job control - Foreground/Background processing Using Here document Control using Conditionals Using for and while Using Case Positional Parameters
Course Content