IBM AIX - Shell Programming (AIX3)
IBM, AIX
This course teaches scripting for IBM AIX systems, focusing on creating and maintaining shell scripts run under Korn shell or Bash. You will learn practical shell scripting techniques for automation, task scheduling, and environment configuration.
It covers core topics: variables, control structures, signals, and process control, plus arithmetic and debugging. You will practice text processing tools like sed, awk and grep to build reliable automation and maintenance scripts for AIX.
Location, current course term
Contact us
The course:
Hide detail
-
Principles of working in the shell
-
What is a file, file types, file operations
-
What is a shell script, ways to execute it
-
Shell metacharacters
-
Process input and output, redirection, pipes
-
Running and controlling background processes
-
Command substitution
-
Variables
-
Setting and referencing variable values
-
Script arguments as variables, the shift command
-
Variable attributes, export, readonly
-
Examples of variables for configuring user environment
-
Return values
-
Meaning and referencing the exit status of a process or script
-
exit command
-
test command
-
Conditional command execution
-
Signals
-
Purpose of interprocess signals
-
Sending signals with kill
-
Handling signals and using trap
-
Branching and loops
-
if-then-else constructs
-
while and until loops
-
for loop
-
case statement
-
Using break and continue in loops
-
Other shell commands
-
echo and print commands
-
read command
-
Handling script options with getopts
-
Setting shell parameters with set
-
Arithmetic
-
Using expr and let for integer operations
-
Declaring and using integer variables, implicit let
-
bc command for floating point arithmetic
-
Additional shell tools
-
Defining and using arrays
-
Shell functions
-
typeset/declare command
-
Aliases
-
eval command
-
Advanced variable features
-
Working with strings in variables
-
Setting extended variable attributes with typeset
-
Text processing tools
-
tr, cut and paste commands
-
Regular expressions
-
grep and egrep
-
Complex text processing commands
-
Stream editor (sed)
-
awk syntax and usage
-
awk text processing principles
-
awk commands and variables
-
Loops, branching and other features built into awk
-
Assumed knowledge:
-
Familiarity with using the shell, managing files and processes, and the vi text editor.
-
Recommended previous course:
-
IBM AIX - System Administration (AIX1)
-
Recommended subsequent course:
-
IBM POWER systems - virtualization and LPARs (AIX4)
-
Schedule:
-
5 days (9:00 AM - 5:00 PM )
-
Course price:
-
1 680.00 € (2 032.80 € incl. 21% VAT)
-
Language:
-
Vybrané zákaznické reference
Československá obchodní banka, a. s., Jarmila K.
IBM AIX - Shell Programming (
AIX3)
"Naprosta spokojenost"