Informatique

Linux Shell Script

Linux Shell Script

Réf 4-UX-SHEL
Durée 2 jours

Objectifs

Savoir utiliser le langage SHELL en respectant les mécanismes complémentaires, différents Shells et les commandes
Naviguer, rechercher et éditer des fichiers, utiliser le système graphique et les fenêtres, et mettre en œuvre les fichiers de commandes exécutables

Infos

Sessions à venir

15 déc-16 déc 2022
06 fév-07 fév 2023
13 avr-14 avr 2023

Certifications :

Nous consulter

Programme

Le Shell

  • Différents shells disponibles
  • Caractères génériques et variables pré-définies du Shell

Les fondamentaux

  • Les variables système
  • Chargement d'une variable avec Read
  • Les commandes de base : grep, sort, find..
  • L'enchaînement de commandes (pipe)
  • La substitution de commande

Les commandes de test

  • La commande d'expression Test
  • La commande d'évaluation Let

Les boucles

  • For
  • While
  • Until

Les conditions et « menu »

  • If then elif else
  • Select
  • Case

Les tableaux multi-dimensionnels

Les traitements avancés

  • Traitement sur les données de type « string »
  • Traitement sur les fichiers
  • Récupération et traitement des résultats des commandes externes

Les utilitaires

  • Les éditeurs de flot : sed, tr, cut, awk

En savoir +

Prérequis

Notions de programmation (algorithmique), notions de programmation objet
Avoir suivi le stage «Linux/Unix - Base»

Moyens pédagogiques

Réflexion de groupe et apports théoriques du formateur
Travail d'échange avec les participants sous forme de réunion-discussion
Utilisation de cas concrets issus de l'expérience professionnelle
Validation des acquis par des questionnaires, des tests d'évaluation, des mises en situation et des jeux pédagogiques.
Alternance entre apports théoriques et exercices pratiques (en moyenne 30 à 50%)
Remise d'un support de cours.

Possibilité de certification

Nous consulter.