Accueil > Nos Formations > Infrastructures IT > Systèmes d'exploitation > Linux > Linux – Programmation Shell script

Linux - Programmation Shell script

0 ( avis)

Maîtrisez l'art du shell et ses puissantes commandes. Apprenez à configurer bash, manipuler des variables, créer des scripts et exploiter awk pour automatiser vos tâches. Transformez votre expertise en un atout incontournable dans le développement profes

Description Objectifs Récapitulatif Programme détaillé

Description

Ce programme de formation aborde les fondamentaux du Shell, en mettant l'accent sur le shell Bash et ses configurations. Les participants apprendront à utiliser diverses commandes et utilitaires tels que grep, sed et awk, ainsi qu'à manipuler des variables, créer des scripts et appliquer des concepts de programmation comme les conditions et les boucles. Ce cursus s'adresse aux professionnels souhaitant acquérir des compétences pratiques en scripting et en automatisation de tâches sous Unix/Linux, facilitant ainsi leur travail quotidien en ligne de commande.

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

Récapitulatif

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 modalités pédagogiques

Formation réalisée en Présentiel, Distanciel ou Dual-Learning selon la formule retenue.

Moyens et supports pédagogiques

Mise à disposition d'un poste de travail sur nos formations en Présentiel.
Mise à disposition de nos environnements de visio sur nos formations en Distanciel
Remise d'une documentation pédagogique numérique pendant la formation
La formation est constituée d'apports théoriques, d'exercices pratiques et de réflexions
Dans le cas d'une formation sur site Entreprise, le client s'engage à avoir toutes les ressources pédagogiques nécessaires (salle, équipements, accès internet, TV ou Paperboard...) au bon déroulement de l'action de formation conformément aux prérequis indiqués dans le programme de formation

Modalités de suivi et d'évaluations

Auto-positionnement des stagiaires avant la formation

Émargement des stagiaires et formateur par 1/2 journée

Exercices de mise en pratique ou quiz de connaissances tout au long de la formation permettant de mesurer la progression des stagiaires

Auto-évaluation des acquis de la formation par les stagiaires

Questionnaire de satisfaction à chaud et à froid à l'issue de la formation

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 création 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

Linux - Programmation Shell script
Inter
Intra
3 jours (21 heures)
Référence :
MOD_2024625
Formation Inter
1950 € HT
3 jours (21 heures)
Référence :
MOD_2024625
Formation Intra

Trouvez la formation qui
répond à vos enjeux

Nos autres formations

Vous aimerez aussi

Être rappelé

Page Formation | Formulaire de contact

Les données saisies dans ce formulaire sont conservées par nos soins afin de pouvoir répondre au mieux à votre demande. Nous accordons de l’importance à la gestion de vos données, en savoir plus sur notre démarche Données Personnelles.

Demander un devis

Page Formation | Formulaire de devis

Les données saisies dans ce formulaire sont conservées par nos soins afin de pouvoir répondre au mieux à votre demande. Nous accordons de l’importance à la gestion de vos données, en savoir plus sur notre démarche Données Personnelles.

Je m'inscris

Page Formation | Formulaire d'inscription

Les données saisies dans ce formulaire sont conservées par nos soins afin de pouvoir répondre au mieux à votre demande. Nous accordons de l’importance à la gestion de vos données, en savoir plus sur notre démarche Données Personnelles.