Privée

Ce cours est disponible en session privée ou personnalisée. Il peut être offert à l’un de nos centres de formation ou directement à vos bureaux. Appelez l’un de nos conseillers ou faites une demande de soumission en ligne.

Appelez maintenant au 1 877 624.2344

  • Durée: 3 jours
  • Prix régulier: Sur demande

LNX - Concevoir des Scripts d'Automatisation BASH

Durée : 3 jours

© AFI Expertise inc.

Distributions
  • Fedora
  • Redhat
  • CentOS

Public concerné

  • Le technicien informatique
  • L'utilisateur régulier de l'informatique voulant en savoir plus.
  • L’utilisateur Linux débutant désirant contrôller son environnement.

Préalables

  • Avoir des connaissances minimales de la programmation.
  • Être en mesure d'utiliser un éditeur de texte.
  • Être en mesure de taper des lignes de commandes.

Objectifs

Cette formation veut développer un savoir tant théorique que pratique se la réalisation et l'interprétation de script BASH dans un environnement Linux. À la fin de la formation, le participant devrait être en mesure de réaliser les tâches décrites dans la section contenu.

Contenu

Présenter les modes de fonctionnement de BASH (mode interactif et mode de traitement en lot)

Présenter les critères d'évaluation pour savoir si écrire un script est approprié

Présenter comment utiliser les commentaires

Créer des variables et des tableaux

Bien comprendre l'espace de validité des variables

Utiliser des apostrophes, des apostrophes inversées et des guillemets dans des chaînes de caractères

Utiliser des acrostiches ou enlever les ambiguïtés dans l'utilisation des variables dans les chaînes de caractères

Utiliser les structures de contrôle et d'itérations (if, test, for, while, until, case, select, break, continue ...)

Utiliser des caractères de remplacement et des expressions régulières pour localiser des patterns ou valider des chaînes de caractères particuliers

Utiliser les opérateurs "pipe" et de redirections des entrées et sorties

Manipuler des chaînes de caractères et des fichiers textes avec les commandes: gawk, grep et sed

Travailler avec des variables d'environnement

Utiliser les sous-shell de manière correcte

Réaliser des calculs dans des scripts

Créer ses propres fonctions

Utiliser des paramètres

Travailler avec des signaux envoyés par d'autres processus ou scripts

Ajuster l'environnement de travail des utilisateurs Linus au moyen de scripts

Regard sur l'automatisation de la gestion des machines Linux au moyen de scripts

Savoir s’entourer des meilleurs

Simon Bourassa
Formateur et conseiller en TI
Simon est passionné par le développement logiciel et le développement de produits, mais avant tout par l’ensemble des gens cachés derrière ces codes, qui travaillent main dans la main pour développer des solutions innovantes.
Pierre-Edouard Brondel
Pierre-Edouard Brondel
Formateur et conseiller en bureautique
Expert en pédagogie dans le domaine des technologies et de la bureautique cumulant plus de 25 ans d’expérience, Pierre-Édouard est d’abord et avant tout un passionné de capital humain.
Valère Drainville
Valère Drainville
Formateur et conseiller en efficacité professionnelle
Expert en collaboration et en efficacité professionnelle, Valère Drainville saura vous accompagner dans l’adoption et la gestion de vos outils de travail collaboratifs.
Frédéric Paradis
Formateur certifié et architecte en solutions infonuagiques
Formateur certifié Microsoft, Frédéric se décrit comme un magicien de l’infonuagique, cet espace mythique entre technologie et réalité.