Informatique Informatique
Référence formation : 4-UX-SHEL - Durée : 2 jours

Cliquez sur l'image ci-contre ou sur le lien ci-dessous
pour télécharger notre programme de formation professionnelle au format PDF
(nécessite © Acrobat Reader)

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

Pré-requis

- Notions de programmation (algorithmique), notions de programmation objet

- Avoir suivi le stage «Linux/Unix Base»

- Informaticiens, ingénieurs systèmes, administrateurssystèmes

Plan de cours

1. Le Shell

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

2. 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

3. Les commandes de test

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

4. Les boucles

  • For
  • While
  • Until

5. Les conditions et « menu »

  • If then elif else
  • Select
  • Case

6. Les tableaux multi-dimensionnels

7. 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

8. Les utilitaires

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

Retour haut de page