Linux - Programmation Shell script


3 j (21 heures)
Tarif : 1950€HT
À DISTANCE PRESENTIEL
 5/5  
Ref : NUXS

Les objectifs

- Automatiser et fiabiliser les travaux répétitifs
- Maîtriser les principales instructions du langage de script
- Naviguer, éditer, rechercher des fichiers
- Mettre en oeuvre les fichiers de commandes exécutables
- Comprendre les scripts d'un système Linux et écrire des scripts élaborés
- Faciliter l'administration d'un système Linux
- Dialoguer avec le noyau de votre distribution
- Automatiser les installations et les taches d’administration

Les prochaines sessions

En quelques mots...

Public

Administrateurs, développeurs, utilisateurs Linux avancés

Pré-requis

Connaître les commandes de base d'un système Unix / Linux

Méthodes et Moyens pédagogiques

Formation réalisée en présentiel ou à distance selon la formule retenue
Exposés, cas pratiques, synthèse, assistance post-formation pendant trois mois Vidéoprojecteur, support de cours fourni à chaque stagiaire

Modalités de suivi et d'évaluations

Feuille de présence émargée par demi-journée par les stagiaires et le formateur
Exercices de mise en pratique ou quiz de connaissances tout au long de la formation permettant de mesurer la progression des stagiaires
Questionnaire d’évaluation de la satisfaction en fin de stage
Auto-évaluation des acquis de la formation par les stagiaires
Attestation de fin de formation

Informations pratiques

Accessibilité , modalités et délais d'accès

Programme mis à jour le 14/11/2022

Programme détaillé

INTRODUCTION

  • Le rôle du Shell
  • Les différents Shell et leurs fonctionnalités
  • Le shell bash
  • Configuration de bash
  • Chaînage et groupement de commandes

LES FILTRES ET UTILITAIRES

  • La commande grep
  • La commande cut
  • La commande sed
  • Compter avec wc
  • Trier avec sort
  • Split et join
  • Remplacer des caractères avec tr
  • La commande tee
  • Comparer avec diff et cmp

LES VARIABLES

  • Création d’une variable
  • Variables en lecture seule
  • Variables d’environnement
  • Exporter une variable
  • Accolades et substitution de paramètres
  • Variables système
  • Variables spéciale

LA CREATION D’UN SCRIPT SHELL

  • Exécution d’un script
  • La variable PATH
  • Sortir d’un script

LA PROGRAMMATION SHELL

  • Les arguments d’un script
  • Substitution de commande
  • Tests de conditions
  • if ... then ... else
  • Choix multiples case
  • Saisie de l’utilisateur
  • Les boucles for while until select
  • Les fonctions
  • Syntaxe
  • Transmission des valeurs

AUTRES COMMANDES

  • La commande tput
  • Les commandes eval et sleep
  • AWK

Ils parlent de cette formation

'

Test témoignage Excel - Initiation

Marcel DUPONT

'

Test témoignage Excel - Initiation

Maxime DUPONT

'

Test témoignage Excel - Initiation Test

Axel ALEX

'

Test commentaire Excel - Initiation

Marcel DUPONT

'

Test témoignage Excel - Initiation

Marcel DUPONT

'

Test témoignage Excel - Initiation

Marcel DUPONT

'

Test témoignage Excel - Initiation

Marcel DUPONT

'

Test témoignage Excel - Initiation

Marcel DUPONT

'

Test témoignage Excel - Initiation

Marcel DUPONT