home 
 
 
 
ennl
 
Home
A propos
Services
Cours
Ressources
Contacts
MyABIS
C
Tous les coursbalkjeGénéralités » Introduction HW & SW » Soft skills » Cycles completsSystèmes d’exploitation » MVS - z/OS » UNIX - Linux - AIX » Mac OS X » iPad et iPhone iOSBases de données et middleware » Relational databases & SQL » DB2 for z/OS » DB2 for LUW » Oracle » SQL Server » MySQL & MariaDB » IMS » CICS » IBM MQ » WebSphere » Big data et analyticsDéveloppement d’applications » Méthodiques et techniques » TOGAF » PRINCE2 » Agile et Scrum » Les langages de programmation » Internet development » Object Oriented systems » Java » Development tools » SAS » XML » SOA & web servicesGestion de système » ITIL » SecuritybalkjeEn pratiqueInscriptions 
UNIX/Linux: la programmation shell

Objectif

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.

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
 

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 UNIX/Linux/AIX: 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.

Pédagogie

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

Formateurs

Koen De Backer, Peter Vanroose, Kris Van Thillo.

Durée

3 jours.

Calendrier

Vous pouvez vous inscrire en cliquant sur une date
dateduréelang.  lieu  prix
28 Jun3NWoerden  (NL)1350 EUR  (exempte de TVA) 
23 Oct3ELeuven  (BE)1350 EUR  (excl. TVA) 
12 Dec3NWoerden  (NL)1350 EUR  (exempte de TVA) 

Score global

   
3.9/5 (basé sur 177 évaluations)

Reviews

     
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. (, )
     
Goed, erg veel informatie in korte rijd (, )
     
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. (, )
     
Heel veel gezien en kunnen oefenen. Wat is er veel moois te bereiken met toepassen script-gereedschappen. Nog heel veel onder de knie zien te krijgen, dus in praktijk oefenen. (, )
     
voldoet aan mijn verwachtingen (, )
     
prima cursus. Nu mee aan de slag (, )
     
Goed. Ik ging er vanuit dat deze cursus goed zou aansluiten op de basiscursus Unix. Qua theorie was dat ook zo, maar bij de praktijk bleek dat mijn kennis veel te laag was. (, )
     
Heel leerlijk en praktijkgericht (, )
     
eigenlijk extra dag nodig om oefeningen onder de knie te krijgen (, )

Rafraîchissez cette page pour voir d'autres commentaires.