home 
 
 
 
enfr
 
Home
Over ABIS
Diensten
Cursussen
Resources
Contact
MyABIS
Alle CursussenbalkjeAlgemeen » Introductie HW & SW » TrajectenOperating Systems » MVS - z/OS » UNIX - Linux - AIX » VMwareDatabases, transactiesystemen en middleware » DB2 for z/OS » DB2 UDB for Linux, UNIX and Windows » Oracle » SQL Server » MySQL » IMS » CICS » WebSphere MQ » WebSphere Application Server » Business intelligence en data warehouseApplicatieontwikkeling » Methoden en technieken » TOGAF » PRINCE2 » Programmeertalen » Internet development » Object Oriented systems » Java » IBM development tools » SAS » XML » SOA & web servicesSysteembeheer » ITILbalkjePraktischInschrijven 
UNIX/Linux/AIX shell programmatie

Doelgroep

UNIX/Linux power-users en UNIX/Linux systeembeheerders die instaan voor het organiseren en beheren van een efficiënt draaiende UNIX/Linux omgeving gebaseerd op intelligente procedures.

Voorkennis

De deelnemer heeft de UNIX/Linux/AIX basiscursus gevolgd of heeft UNIX/Linux/AIX ervaring die daarmee overeenkomt, en heeft elementaire kennis van een programmeertaal.

Verloop van de cursus

Klassikaal onderricht met demonstraties. Oefeningen nemen een groot deel van de tijd in beslag.

Docenten

Koen De Backer, Peter Vanroose, Kris Van Thillo.

Duur

3 dagen.

Kalender

datumtaalplaatsprijsopmerkingen
21/03/2012NWoerden1260 EUR gegarandeerd
21/05/2012NLeuven1260 EUR
Legende
  • U kan zich inschrijven door te klikken op de data in de kalender
  • N: Nederlands; F: Frans; E: Engels; Geen taalcode : taal in overleg met de deelnemers.
  • Alle prijzen zijn exclusief BTW.
  • Landen:
    België 
    Nederland 
    Elders 
  • Opmerkingen:
    (gegarandeerd:) deze sessie zal zeker doorgaan
    (bijna volzet:) nog slechts enkele plaatsen beschikbaar
    (volzet:) deze sessie is volzet, contacteer ons voor de wachtlijst

Doel

De cursus belicht de logische kracht van de UNIX/AIX en Linux commando-shell, een extreem krachtige omgeving waarin men efficiënt kan programmeren.

Na afloop van de cursus zullen de deelnemers de volle mogelijkheden van de programmastructuren in de UNIX shell scripts begrijpen. Het gebruik van de klassieke programmalogica in shell procedures mag geen probleem meer zijn. De shell syntax voor programmeren zal gekend zijn. De betekenis en mogelijkheden van AWK, alsook het gebruik van deze programeertaal zal aangeleerd worden.

Inhoud

  • Basic shell scripting: overzicht
  • Working towards batch procedures

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

  • Advanced Shell programming - gebaseerd op de korn-shell en op bash

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

  • AWK programming:

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