Linux/UNIX: la programmation shell

Le cours expose la puissance logique du command shell de UNIX/AIX et de Linux, et va plus loin, en ajoutant un environnement extrêmement puissant, qui rend la programmation du shell des plus efficaces.

A l'issue du cours, les participants comprendront les possibilités complètes des structures de programme dans les UNIX shell scripts. L'utilisation de la logique classique des programmes dans des procédures du shell ne peut plus constituer un problème. La syntaxe du shell pour la programmation sera connue. La signification et les possibilités d'AWK, ainsi que l'utilisation de ce langage de programmation, feront l'objet d'un apprentissage.

Calendrier

dateduréelang.lieuprix 
18 nov3Woerden 1425 EUR (exempte de TVA)
18 nov3web based 1425 EUR (exempte de TVA)
INFO SESSION ET INSCRIPTION

Participants

D'importants utilisateurs de UNIX ou Linux et des gestionnaires de système UNIX/Linux qui ont la responsabilité de l'organisation et de la gestion d'un environnement UNIX/Linux tournant de façon efficace, basé sur des procédures intelligentes.

Connaissances préalables

Le participant a suivi Linux/UNIX: cours de base ou possède une expérience UNIX/Linux/AIX équivalente, et a de la connaissance élémentaire d'un langage de programmation. En remplissant le test d'auto-évaluation, vous pouvez décider vous-même si vous avez les connaissances préalables.

Contenu

  • Basic shell scripting: a recap
  • 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 - basé sur le Korn shell et 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

Pédagogie

Enseignement collectif des démonstrations. Les exercices occupent une grande partie du temps.

Durée

3 jours.

Formateur

Koen De Backer, Peter Vanroose, Kris Van Thillo.

Reviews

4.0/5 (basé sur 56 évaluations; les plus récentes sont montrées ci-dessous)

It was good, I learnt many new concepts I will apply in my day to day work.

 
  (, )

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

 
  (, )

Cliquez ici pour voir d'autres commentaires...

goede cursus, ik heb veel geleerd

 
  (, )

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

 
  (, )

fijne cursus om te volgen, docent zeer bekwaam

 
  (, )

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

 
  (, )

Er wordt heel veel theorie besproken en veel minder geoefend

 
  (, )

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

 
  (, )

Aussi intéressant

Participants de ce cours ont aussi suivi les formations suivantes:


INFO SESSION ET INSCRIPTION