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

datumduurtaalplaatsprijs 
30 mrt3Leuven 1425 EUR (excl. BTW)
06 mei3Woerden 1425 EUR (BTW-vrij)
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.

Reviews

3.9/5 (gebaseerd op 55 evaluaties; de meest recente worden hieronder getoond)

Well instructed, everythiong was clear. Only whised more than 1 day knowing we had 4 days for the UNIX fundamentals

 
  (, )

De cursus was OK, mocht iets meer praktijk gericht zijn

 
  (, )

Soms te diep in detail. Rode draad geraakt daardoor kwijt.

 
  (, )

Goede cursus daar de image voorzien werd, zo konden al de leerlingen snel aan de slag

 
  (, )

Goed. Mijn Linux nivo was voldoende om de inhoud te kunnen volgen. Ik kan gelijk met toapassingen aan de slag. Een basis training Linux is vereist, incl werken met vi.

 
  (, )

De prerequisites zijn zeker nodig. De eerste dag was moeilijk te volgen met enigszins verouderde achtergrondkennis.

 
  (, )

Prima basiskennis van scriptingtechnieken

 
  (, )

goede cursus, ik heb veel geleerd

 
  (, )

Klik hier om meer commentaren te zien...

Prima start in hoe scripting te doen, met duidelijke voorbeelden en oefeningen.

 
  (, )

Goed, erg veel informatie in korte rijd

 
  (, )

Goed, goede opbouw vd cursus maar heel veel stof voor 3 dagen. Docent praat heel snel en vertelt heel veel. Ik had soms moeite om het bij te kunnen houden en moeite om hetgeen uitgelegd werd te verwerken.

 
  (, )

Zeker informatief en leerzaam.

 
  (, )

Prima, voldoende diepgang, tempo goed, direct toepasbaar in de praktijk

 
  (, )

Zeer interessante cursus. Zeer goede trainer! Wellicht wat meer oefeningen, maar dat ga ik nu uiteraard thuis doen.

 
  (, )

Prima cursus! Had iets meer praktijk kunnen zijn. Zeker de eerste dag was in mijn geval (bijna) overbodig.

 
  (, )

Presentatie kan gestructureerder. Op bord werden aanw. geschreven, chaotisch voor later in de les. Map: voorbeelden niet 100% duidelijk uitgelegd. Niet intuitief. Had nog wel meer willen oefenen, maar tijd ontbreekt.

 
  (, )

Cursus geeft een mooi overzicht en inzicht in de materie

 
  (, )

De cursus is goed van opzet, echter soms teveel achter elkaar waardoor de aandachtsspanne daalt. Wellicht afwisseling tussen theorie en direct daarna een oefening zou dit kunnen doorbreken. Lof voor het enthousiasme waarmee Peter de cursus brengt!

 
  (, )

De cursus wil te compleet zijn. Meer oefenen met minder stof zal bij mij meer helpen.

 
  (, )

goed, gaat wel erg snel. misschien te veel voor 3 dagen

 
  (, )

Ik vond dat ik wat meer basiskennis had moeten hebben voor scripting. Heb wel de theoretische basis (LPIC) maar geen vaardigheden.

 
  (, )

goed toepasbaar in de praktijk

 
  (, )

Prima cursus, sluit aan op mijn verwachting

 
  (, )

uitstekend

 
  (, )

Linux is redelijk nieuw voor mij, dus leuk om te zien hoe het werkt.

 
  (, )

Er wordt heel veel theorie besproken en veel minder geoefend

 
  (, )

fijne cursus om te volgen, docent zeer bekwaam

 
  (, )

Inhoudelijk goed. Ik had het fijn gevonden om voorbereidend materiaal te ontvangen, dat makt het makkelijker tijdens de cursus

 
  (, )

Goede cursus. Erg duidelijke uitleg en leerzame opdrachten

 
  (, )

Very good, coach was really well experienced.

 
  (, )

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

 
  (, )

Ook interessant

Cursisten van deze training hebben ook volgende cursussen gevolgd:


SESSIE-INFO EN INSCHRIJVEN