TECHNIQUES FONDAMENTALES Informatique SHELL : Bash réf. SHELL Code OACI 169 DSNA - SINA/INF/SAR FORMATION EN FRANÇAIS Correspondence with Eurocontrol Guidelines «Basic Training» level DURÉE 4 jours PLACES OFFERTES Objectifs 10 DATES ET LIEUX Acquérir les connaissances nécessaires à l'écriture et la compréhension de script en Shell Bash sous UNIX/LINUX. ENAC Toulouse : 6 juin 2017 au 9 juin 2017 Participants concernés CONDITIONS DE PARTICIPATION Tout personnel devant se préparer à créer ou gérer des scripts et/ou administrer une plateforme sous Linux (Unix). Il est impératif d'avoir un bon niveau utilisateur Unix ; sinon, il est fortement conseillé de faire le stage " UNIX/LINUX : commandes de base ". Frais pédagogiques : Agents DGAC : pris en charge par la DGAC Catégorie D 2016 : 2856 € 2017 : 2856 € Informations pratiques : voir en fin de catalogue CONTACT ADMINISTRATIF ENAC CONTACT ADMINISTRATIF DGAC Evelyne COMPERE Tél. : 01 69 57 67 48 Bulletin d'inscription obligatoire : voir en fin de catalogue Contenu Cours Introduction Rôle d'un shell dans un système d'exploitation de type UNIX/LINUX Présentation de différents shell UNIX et de leurs points forts Rappels sur le BASH (aspect utilisateur) Présentation des flux de communication Les différentes façons d'exécuter des commandes La signification des caractères spéciaux Comment désactiver des caractères spéciaux Les fichiers de configuration Les alias Les options du bash Aspect programmation du BASH Les scripts Les variables Arithmétique sur des entiers Les structures de contrôles Les fonctions Scripts interactifs L'outil AWK Introduction Les conditions Les expressions Les fonctions Les structures de contrôle Travaux pratiques L'ensemble des thèmes évoqué en cours seront mis en pratique dans des exercices. Réalisation d'un exercice de synthèse. Etude de scripts systèmes. Emploi du temps 40% de cours, 60% de TP. Chaque demi-journée de stage sera partagée entre cours et TP. RESPONSABLE(S) DU STAGE BANNAY Alain [Systèmes Informatiques] www.enac.fr ENAC : [email protected] 1/1