About ABIS
All CoursesbalkjeGeneral courses » Introduction to HW & SW » Soft skills » TracksOperating systems » MVS - z/OS » Linux - UNIX » Mac OS X » iPad and iPhone iOSDatabases and middleware » Relational databases & SQL » Db2 for z/OS » Db2 for LUW » Oracle » SQL Server » MySQL & MariaDB » IMS » CICS » IBM MQ » WebSphere » Data Science, Big Data and AnalyticsApplication development » Methods and techniques » TOGAF » PRINCE2 » Agile development and Scrum » Programming languages » Internet development » Object Oriented systems » Java » Development tools » SAS » XML » SOA & web servicesSystems management » ITIL » SecuritybalkjePractical informationRegistration 
Linux/UNIX shell programming

This course treats the logical power of the UNIX/AIX and Linux command shell, an extreme powerful environment for efficient programming.

At the end of this course participants will be able to understand all the possibilities of the program structures in the UNIX shell scripts. The use of the classic program logic in shell procedures will be clarified. The shell syntax for programming will be known. The meaning and the possibilities of AWK, and the use of this programming language will be learnt.


datedur.lang.  location  price
12 Jun3NWoerden  (NL)1350 EUR  (exempt from VAT) 

Intended for

UNIX/Linux power-users and UNIX/Linux system administrators who are responsible for the organisation and the management of an efficient UNIX/Linux environment based on intelligent procedures.


The participant has followed the Linux/UNIX fundamentals or has equivalent experience with UNIX/Linux/AIX, and has basic knowledge of a programming language.

Main topics

Manipulating text in batch (sed, tr, ...) • unix tools in batch (arithmetic, text manimulation, "here documents", ...) • process synchronisation (wait, trap, exit, return, ...) • functions (definition, function library, function availability)

Writing logical tests • evaluating tests • branching • iterations • arithmetic expressions • interactive scripting

AWK program structure • verbs • arguments • syntax of an instruction • conditions based on file parsing • regular expressions • search and update of file databases • simple reports

Training method

Classroom instruction based on a handout, presentation and demo's.

A substantial amount of time is spent on exercises and practical use cases.


3 days.

Course leader

Koen De Backer, Peter Vanroose, Kris Van Thillo.

Global score

3.9/5 (based on 164 evaluations)


course is providing a good start with shell scripting (, )
Excelent: starts by reviewing the starting point, then expands to an appropiate number of chapters on important topics (, )
Very good, coach was really well experienced. (, )
Prima basiskennis van scriptingtechnieken (, )
De prerequisites zijn zeker nodig. De eerste dag was moeilijk te volgen met enigszins verouderde achtergrondkennis. (, )
goed toepasbaar in de praktijk (, )
uitstekend (, )
Er wordt heel veel theorie besproken en veel minder geoefend (, )
Goede cursus. Erg duidelijke uitleg en leerzame opdrachten (, )
gedreven trainer (, )

Refresh this page to see other comments.

Also interesting

Enrollees for this training also took the following courses: