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
Il n'y a pas de sessions publiques à ce moment. Nous organisons volontiers un cours en entreprise ou une session publique supplémentaire (en cas d'un nombre suffisant de participants). Intéressé? Veuillez contacter ABIS.
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
It was good, I learnt many new concepts I will apply in my day to day work.
| (Alejandro, ) |
Goede informatieve training met heel veel theorie.
| (Danny, ) |
De cursus was OK, mocht iets meer praktijk gericht zijn
| (Jeroen, ) |
Well instructed, everythiong was clear. Only whised more than 1 day knowing we had 4 days for the UNIX fundamentals
| (Zeno Buelinckx, Talent-IT, ) |
Goede cursus daar de image voorzien werd, zo konden al de leerlingen snel aan de slag
| (Dieter, ) |
Soms te diep in detail. Rode draad geraakt daardoor kwijt.
| (N.N., Talent-IT, ) |
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.
| (Matthieu Houben, ) |
Aussi intéressant
Participants de ce cours ont aussi suivi les formations suivantes:
INFO SESSION ET INSCRIPTION |