Booking options
£1,497
£1,497
Delivered Online or In-Person
You travel to organiser or they travel to you
Redhill
Two days
All levels
This course has been designed as a follow on course for the XML primer course. The course looks at the use of XSLT in the transforming and styling XML documents.
What will you learn
Read shell scripts.
Write shell scripts.
Use different types of quotes.
Recognise the role of shell scripts within the UNIX system.
UNIX shell programming training course details
Who will benefit:
Programmers developing programs under UNIX.
Anyone working with XML.
Administrators
Support personnel who wish to find out more about the workings of UNIX or write simple utility programs.
Prerequisites:
UNIX fundamentals
Some programming experience would be useful although not essential.
Duration
2 days
Review of UNIX fundamentals
Basic shell scripts
What does the shell do? How are commands executed? Different shells. What is a shell script? Comments, creating shell scripts.
Variables
Setting variables, using variables, set, scope, export, sourcing, environmental variables, read.
Positional parameters
0 to $9, $#, $* and others. shift parameter substitution.
Control statements
The test command, The if statement, while loops, for loops, The case statement, Special characters, Redirection of errors, here documents, quoting.
Arithmetic in shell scripts
The expr command.
System shell scripts
Screen handling
The terminfo database
The tput comand
Avanced issues (optional session)
Shell functions, getopts, xargs, debugging shell scripts, portability issues. Extras in the Korn shell.
Optimising shell scripts
The time command, performance tips.