Objectifs

Maîtriser les fonctionnalités avancées du shell UNIX afin de réaliser des scripts performants pour répondre à des problématiques complexes.

Profils concernés
  • Développeur en shell script
  • Administrateur (futur administrateur) système
Pré-requis
Sessions 2010
  • du 06/04 au 08/04
  • du 16/06 au 18/06
  • du 27/09 au 29/09
  • du 24/11 au 26/11

  Pour tout renseignement
  ou demande d'inscription,
  contactez  Carine Yvin-Rommel
  ou Audrey Fourmaux.
  Tél. : 01 40 70 07 77
  Fax : 01 47 20 64 02
  formation@groupehelice.fr

3 JOURS soit  18 heures
1495 euros H.T.
Théorie Pratique
 

Votre adresse e-mail :

Adresse e-mail du destinataire :

Votre message :

HU0022 - UNIX - Shell script Niveau 2

Programme

1.  Rappels
Les notions élémentaires
Les structures logiques de programmation
Les différentes possibilités d'exécution
Le code retour
Les structures de contrôle (if, case, for...)
2.  Compléments sur vi
Les différents modes de vi
Les buffers
Les marqueurs
Les abréviations
Les options
Le fichier de configuration (.exrc)
3.  Différentes syntaxes possibles
L'affichage du texte (printf)
La saisie du texte
Les tests
Les variables
L'exécution conditionnelle
L'affectation du résultat d'une commande dans une variable
Les structures de contrôle (if, case, while, for...)
4.  Variables
Les variables typées (typeset)
Les expansions de variables et les variables indéfinies
La double évaluation
5.  Fonctions externes
Fonctionnement
Mise en œuvre
6.  Tableaux
Caractéristiques
Initialisation et utilisation
Les tableaux multi-dimensionnels
7.  Arguments (getopts)
Gestion des arguments et options
8.  Gestion des signaux
Envoi de signaux (kill)
Captage de signaux (trap)
9.  Communication père/fils
Export de variables
Sourcer l'environnement
Communication par fichiers
Utilisation de multi-fils

Recherche

Pour tout renseignement ou demande d'inscription, contactez Carine Yvin-Rommel ou Audrey Fourmaux.
Par Tél. : 01 40 70 07 77
Par Fax : 01 47 20 64 02
Par email : formation@groupehelice.fr