Formation Linux : Scripting Shell en Bash

Votre devis en 3 clics

Les différents constituant d'un script sont abordés, illustrés et manipulés au cours de différents ateliers. Les utilitaires SED et AWK sont également abordés dans cette formation.
  • Un support et les exercices du cours pour chaque stagiaire
  • Un formateur expert ayant suivi une formation à la pédagogie
  • Boissons offertes pendant les pauses en inter-entreprises
  • Salles lumineuses et locaux facilement accessibles
  • Méthodologie basée sur l'Active Learning : 75% de pratique minimum
  • Matériel pour les formations présentielles informatiques : un PC par participant
  • Evaluation de fin de formation : Certification CPF ou mise en situation notée par le formateur
  • Si vous êtes en situation de handicap, envoyez un mail à referenthandicap@dawan.fr

Blocs de compétences

Ce cours ne fait pas partie d'un bloc de compétences

Durée :
3 jours
Public :
Administrateurs systèmes Linux
Pré-requis :
Connaissances des commandes de base Linux
Objectifs :
Maîtriser la programmation du shell Bash.
Sanction :
Attestation de fin de stage mentionnant le résultat des acquis
Référence :
LIN100884-F
Demandeurs d'emploi :
Contactez-nous pour connaître les remises Pôle Emploi
Note de satisfaction des participants :
Téléchargez le PDF

Introduction

Notion de shell
Différents shells : sh, ksh, bash

Le shell Bash

Présentation
Gestion des options
- options classiques
- options additionnelles

Atelier : manipulations des options du Bash

Comprendre la notion de script shell

Rôles d'un script
Composition d'un script
Exécutions d'un script

Atelier : premier script

Gérer les variables

Les différents types de variables
Création, suppression de variable
Affectations d'une variable
Commande set
Manipulation des chaînes de caractères
- Longueur d'une chaîne
- Gestion de la casse
- Gestion des sous-chaînes
Opérations arithmétiques

Atelier : exercices sur les variables

Gérer les arguments d'un script

Notion d'argument
Variables de gestion des arguments

Atelier : gestion de base des arguments d'un script

Utiliser l'instruction test

Principes de l'instruction test
Test et les numériques
Test et les chaînes de caractères
Test et les fichiers
Écriture alternative

Atelier : maîtriser l'instruction test

Instructions de contrôle

Exécution conditionnelle
- Structure if
- Structure case
Exécution itérative
- Boucles for
- Boucles while et until

Atelier : gestion avancée des arguments d'un script

Écrire des fonctions

Principes de base
Déclaration d'une fontion
Utilisation d'une fonction
Visibilité des variables
Paramètres d'une fonction
Inclusion d'un fichier de fonctions

Atelier : création d'une "librairie" de fonctions

Notions avancées

Bash et les expressions régulières
Gestion des options d'un script
Interceptions de signaux
Mode "dry-run"
Un mot sur l'optimisation...

Atelier : illustration des notions avancées

Comprendre et utiliser SED

Présentation
Principales options
Structure d'une commande
- sélection des lignes
- commande de substitution
- commandes d'ajout, d'insertion et de suppression

Atelier : manipulation automatisée d'un fichier avec "sed"

Comprendre et utiliser AWK

Présentation
Structure d'un script AWK
Les variables
Les tableaux
Les instructions
Les fonctions

Atelier : écriture d'un script awk d'information sur les groupes utilisateurs

CopyrightDepot Dawan
Transmettre l’envie d'apprendre, de comprendre, de progresser, de partager : c'est ce qui nous motive chaque jour pour améliorer sans cesse l'entreprise, le travail de nos équipes et la satisfaction de nos clients.
C'est pour cela que nous mettons tout en œuvre pour vous accueillir dans le meilleur des cadres, avec les meilleurs contenus, les meilleurs formateurs, des supports constamment renouvelés et une démarche commerciale résolument innovante.

GAGNER EN QUALITE

Depuis 2000, nous progressons continuellement pour faire évoluer notre catalogue, nos cours, nos supports, notre accueil et notre pédagogie. Nous sommes certifiés OPQF depuis la rentrée 2012 et poursuivons notre démarche qualité en formant constamment nos intervenants aux nouvelles techniques pédagogiques et aux évolutions technologiques.

DEVELOPPER NOTRE EQUIPE DE FORMATEURS INTERNES

Nous avons développé une équipe de professionnels de la pédagogie qui interviennent pour notre propre compte ainsi qu'en sous-traitance pour la plupart de nos confrères. Nous bénéficions ainsi d'une très riche expérience de l'enseignement en nous confrontant constamment à la quasi-globalité des contenus et outils pédagogiques du marché de la formation professionnelle.

ASSURER UNE REACTIVITE COMMERCIALE

Notre équipe de commerciaux est parfaitement formée aux nouvelles technologies et saura répondre à tous les besoins en moins de 48h. Disponibilité, programme, coût : vous aurez une réponse appropriée, claire et vraiment rapide.

CREER DES SUPPORTS INNOVANTS

Nous veillons à ce que nos clients soient parfaitement satisfaits des supports que nous offrons. Aussi, nous avons développé des produits internes très efficaces que nous mixons avec les meilleurs supports du marché. A cela s'ajoute un tutorat mail pendant 30 jours pour que chaque stagiaire puisse poser toutes les questions qui lui viennent après le cours.

SOIGNER L'ACCUEIL DE NOS CLIENTS

Nous mettons un point d'honneur à ce que nos clients soient parfaitement accueillis quand ils viennent chez nous : prise en charge dès leur arrivée, boissons et viennoiseries aux pauses, repas avec les autres stagiaires et formateurs, questions/réponses après les cours. Nos formations représentent une étape de progression et de réflexion dans la carrière de nos clients et nous souhaitons qu'elle se fasse dans les meilleures conditions.

DISPOSER D'UN ENVIRONNEMENT PRIVILEGIE

Nous vous accueillons dans des salles parfaitement adaptées à l'apprentissage : des machines très puissantes pour les formations gourmandes en ressources, des salles lumineuses et climatisées, des locaux faciles d'accès en centre ville et à proximité immédiate des gares etc. Tout a été pensé pour votre confort !

PARTAGER NOTRE SENS DU SERVICE

Nous voulons continuer à vous apporter le meilleur service au meilleur coût. Sollicitez Dawan pour vos besoins de formations et vous découvrirez un organisme réellement désireux de participer à la réussite des projets de ses clients.

formation

logo Qualiopi
Datadock
TOSA
logo FFP
Charte de la diversité
Grande école du numérique