Linux/UNIX shell programmatie
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.
Kalender
datum | duur | taal | plaats | prijs | |
15 mei | 3 | Leuven | 1710 EUR (excl. BTW) | ||
15 mei | 3 | web based | 1710 EUR (excl. BTW) | ||
SESSIE-INFO EN INSCHRIJVEN |
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 Linux/UNIX basiscursus gevolgd of heeft UNIX/Linux/AIX ervaring die daarmee overeenkomt, en heeft elementaire kennis van een programmeertaal. U kunt zelf testen of u voldoende voorkennis heeft door de online zelftest in te vullen.
Inhoud
- Basic shell scripting: overzicht
- Working towards batch procedures
Manipulating text in batch (sed, tr, ...) • unix tools in batch (ftp, arithmetic, "here documents", ...) • process synchronisation (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 parsing • regular expressions • search and update of file databases • simple reports
Verloop van de cursus
Klassikale training met demonstraties. Oefeningen nemen een groot deel van de tijd in beslag.
Duur
3 dagen.
Docent
Koen De Backer, Peter Vanroose, Kris Van Thillo.
SESSIE-INFO EN INSCHRIJVEN |