Unxprogram shell Systèmes Répartis La programmation Shell UNIX Station UNIX Station Edition October OO ESAT CSystèmes Répartis La programmation Shell UNIX Station SOMMAIRE I INTRODUCTION PRÉSENTATION REMARQUES CONVENTIONS DU SUPPORT DE COURS II ELÉMENTS D

Systèmes Répartis La programmation Shell UNIX Station UNIX Station Edition October OO ESAT CSystèmes Répartis La programmation Shell UNIX Station SOMMAIRE I INTRODUCTION PRÉSENTATION REMARQUES CONVENTIONS DU SUPPORT DE COURS II ELÉMENTS DE BASE DU LANGAGE LES COMMENTAIRES QUI ANALYSE LE DÉBOGUEUR III LES VARIABLES L'AFFECTATION ?? L'ACCÈS LA SUBSTITUTION LA SAISIE EN INTERACTIF LA PROTECTION LA SUPPRESSION LA VISIBILITÉ LES VARIABLES PRÉDÉFINIES IV LA SOUS -EXÉCUTION V LES PARAMÈTRES RÉCUPÉRATION DES PARAMÈTRES DÉCALAGE DES PARAMÈTRES RÉ AFFECTATION VOLONTAIRE DES PARAMÈTRES LE SÉPARATEUR DE CHAMPS INTERNES VI NEUTRALISATION DES MÉTACARACTÈRES RAPPEL SUR LES MÉTA CARACTÈRES LE BACKSLASH L'APOSTROPHE OU QUOTTE SIMPLE LE DOUBLE GUILLEMET VII LES CONTRÔLES BOOLÉENS INTRODUCTION LA COMMANDE TEST a Test simple sur les ?chiers b Test complexe sur les ?chiers uniquement en Korn Shell et en Bourne again Shell c Test sur les longueurs de cha? nes de caractères d Test sur les cha? nes de caractères e Test sur les numériques f Connecteurs d'expression VIII LES STRUCTURES DE CONTRÔLES INTRODUCTION L'ALTERNATIVE SIMPLE L'ALTERNATIVE COMPLEXE LE BRANCHEMENT À CHOIX MULTIPLE LA BOUCLE SUR CONDITION LES COMMANDES TRUE ET FALSE LA BOUCLE SUR LISTE DE VALEURS INTERRUPTION D'UNE OU PLUSIEURS BOUCLES INTERRUPTION D'UN PROGRAMME LE GÉNÉRATEUR DE MENUS EN BOUCLE KORN SHELL ET BOURNE AGAIN SHELL IX LES FONCTIONS INTRODUCTION PASSAGE DE VALEURS Edition October OO ESAT CSystèmes Répartis La programmation Shell UNIX Station RETOUR DE FONCTION X LES COMPLÉMENTS LA COMMANDE EXPR a Arithmétique b Comparaison c Travail sur cha? nes de caractères LA COMMANDE GREP LA COMMANDE CUT LA COMMANDE SORT LA COMMANDE SED LA COMMANDE TR LA COMMANDE WC LA COMMANDE EVAL LA GESTION DE L'ÉCRAN CODES ESCAPE Edition October OO ESAT CSystèmes Répartis La programmation Shell UNIX Station I INTRODUCTION Le Shell est un INTERPRÉTEUR DE COMMANDE Il ne fait pas partie du système d'exploitation UNIX et c'est la raison pour laquelle il porte ce nom coquille par opposition au noyau Son rôle est d'analyser la commande tapée a ?n de faire réagir le système pour qu'il réponde aux besoins de l'utilisateur C'est le premier langage de commandes développé sur UNIX par Steve Bourne Une comparaison rapide pourrait l'apparenter au DOS Disc Operating System développé par Microsoft mais cette comparaison n'a qu'une valeur d'exemple De par sa qualité de programme externe il n'est pas unique En e ?et rien n'empêche n'importe quel programmeur débutant de programmer une boucle qui attend une cha? ne au clavier l'analyse et appelle ensuite le système pour exécuter la demande C'est la raison pour laquelle il existe plusieurs shells Nous trouvons entre autres liste non-exhaustive ?? le Bourne Shell bin sh ?? le Korn Shell bin ksh ?? le c Shell bin csh pour les utilisateurs préférant un langage apparenté au C ?? le job Shell bin jsh ?? le Shell réseau bin rsh ?? le Bourne again Shell bin bash qui a repris le Bourne Shell mais qui l'a agrémenté de nouvelles fonctionnalités rappel de commandes terminaison automatique de mots etc C'est un langage de commandes mais

Documents similaires
Realisme 2 Le réalisme est un mouvement artistique moderne apparu vers en France On l ? attribue à tort à Jules Champ eury qui pourtant se dé ?ait de ce terme Le nom me fait horreur par sa terminaison pédantesque je crains les écoles comme le choléra et m 0 0
Modele de rapport de stage maintenance 1 0 0
Dialogue 20 exercices fr Project Nr -LLP- - - -IT-KA -KA MP Agreement number ?? - ? Citizenship Language Pack For Migrants in Europe - Extended FRANÇAIS Cours multimédia de langue et de culture pour migrants Niveau A Pour communiquer en France dans la vie 0 0
Entropie et economie 1 Nicholas Georgescu-Roegen - Économiste Université Vanderbilt Nashville Tenessee La décroissance Entropie ?? Écologie - Économie Un document produit en version numérique par Gemma Paquet bénévole professeure à la retraite du Cégep de 0 0
Rapport de stage na Réf ? ? ? ? ? AU Université de Sousse Ecole Nationale d ? Ingénieurs de Sousse Rapport de stage d ? initiation Réalisé par Nour AMMAR Filière ière Année Géénié Eléctroniqué Industriéllé E ?ectué au sein de la Société Groupe Chimique Tu 0 0
Gp sa cance 1 2 Chapitre I ?? L ? organisation de la production Tous produits fabriqués à l ? aide de matières premières et ou des pièces résultant d ? un encha? nement plus ou moins complexes d ? opérations mettant en ?uvre les moyens de production humai 0 0
Histoire Etape HISTOIRE CE Fiche n Niveau Durée Etape intitulé Contenus Objet Le baptême hier et aujourd ? hui Objectif Distinguer la manière dont se faisait le baptême hier par apport à maintenant Moyens pédagogiques Lecture enquête questionnement observ 0 0
Tache complexe chomage dordogne 0 0
eme cours preoccupation et strategies environnementales au sein des entrep 0 0
Atelier du langage 11e GRAMMAIRE VOCABULAIRE ORTHOGRAPHE CONJUGAISON AV E C ACTIVITÉS ET EXE RCICE S L ? atelier du langage e CONFÉRENCE INTERCANTONALE DE L ? INSTRUCTION PUBLIQUE DE LA SUISSE ROMANDE ET DU TESSIN CLes classes grammaticales MOTS VARIABLES 0 0
  • 30
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise
Partager