Accueil |  Développement |  Formation |  Nos références |  Ressources Techniques |  Nous rejoindre |  Contact |  Plan d'accès  
PrésentationTechnologies
Internet
Technologies
Java
Technologies
PHP
Technologies
PERL
Technologies
XML
Bases
de données
Systèmes
d'exploitation
Outils et langagesCalendrier et TarifsPackages &
Forfaits
Demandeurs
d'emploi
 
Centre de formation : 75 avenue Parmentier - 75011 Paris
Renseignements et inscriptions au 01.43.63.71.70
Bulletin d'inscription | CGV
Toutes nos formations peuvent être financées par l'OPCA
de votre branche ou être suivies dans le cadre d'un DIF
ou des dispositfs pour demandeurs d'emploi : AFPR, POE, CRP, DIF portable, AIF...
PACKAGES NOMINATIFS, PACKAGES A LA CARTE, PROGRAMME FIDELITE : cliquez ici

Formation UNI102 - Programmation SHELL pour Unix et Linux

Cette formation peut être suivie dans le cadre d'un package à la carte

  • Présentation
  • Les shells abordés et leurs différences
    • sh Bourne
    • ksh (sh POSIX)
    • bash
  • Variables
  • Affichage et saisie : commandes echo, print, read
  • Caractères spéciaux du shell
    • Génération de noms de fichiers
    • Substitution de variables
    • Substitution de commandes
    • Redirections, tubes de communication
    • Caractères de protection
    • Autres caractères spéciaux
  • Ordre d'interprétation du shell
  • Lancement d'un shell script
  • Variables spéciales du shell
    • Paramêtres positionnels : $0,$1,$2,..., $#,$*,$@
    • Autres variables : $$,$!
  • Status de retour d'un shell script
  • Mode debug
  • Redirections des résultats et des erreurs générés par le script dans un fichier
  • Tests et calculs
    • Commandes test, [ ], [[ ]]
    • Commandes expr, (( )) , $(( ))
  • Structures de contrôle
    • Tests : if, case
    • Boucles : for, while, until
  • Opérateurs du shell ( &,|| )
  • Fonctions
    • Syntaxes
    • Passage de paramètres
    • Retour de fonction
  • Redirection des blocs
  • Entrées/sorties : lecture, écriture dans un fichier
  • Expressions régulières : basiques et étendues
  • L'essentiel de Sed et AWK
Tarifs
1 personne : 820 € HT *
2 personnes : 1394 € HT *
3 personnes : 1887 € HT *
*personnes d'une même entreprise inscrites à la même session
Organisation de la formation
Théorie : 50%
Pratique : 50%
Configuration
Une machine par stagiaire.
Durée de la formation
2 jours.
Dates
1-2 mars 2012
7-8 juin 2012
20-21 sep 2012
20-21 déc 2012
 
 
Orientation de la formation
Cette formation s'adresse aux développeurs, exploitants, administrateurs UNIX ou LINUX. Les développeurs et les administrateurs se servent du shell pour automatiser leurs traitements. Quant aux exploitants, ils ont parfois besoin de lire et de comprendre les shells scripts qu'ils manipulent.
Objectifs de la formation
Comprendre et réaliser des scripts d'automatisation de commandes UNIX et LINUX.
Pré-requis pour la formation
Connaissance des bases du système d'exploitation UNIX ou LINUX. Des notions de programmation (variables, structures de contrôle) sont un plus.
Documentation
Support de cours avec exercices corrigés.