Shell Le shell Principales commandes CQu ? est-ce que le shell ? Le shell est un programme exécutable en mode terminal dont la principale fonction est de permettre à l ? utilisateur d ? interagir avec le système via un terminal ? Il est parfois appelé int

Le shell Principales commandes CQu ? est-ce que le shell ? Le shell est un programme exécutable en mode terminal dont la principale fonction est de permettre à l ? utilisateur d ? interagir avec le système via un terminal ? Il est parfois appelé interpréteur de commandes ? Deux modes d ? utilisation ? Interactif l ? utilisateur saisit et exécute ses lignes de commandes une par une dans un terminal ? Non interactif le shell lit un ensemble de commandes à partir d ? un ?chier appelé shell script ? Il existe aujourd ? hui plus d ? une trentaine de shells di ?érents mais deux grandes familles dominent ? Csh tcsh shells orientés administration avec une syntaxe inspirée du langage C CQu ? est-ce que le shell ? Sh à l ? origine ash bsh Bourne shell bash Bourne again shell shells orientés utilisateur majoritaires aujourd ? hui La plupart des scripts shell sont écrits en sh ou au moins compatibles sh Le shell UNIX standard est sh Nous n ? étudierons que lui cette année Bash supplante de plus en plus souvent sh c ? est le cas sur Linux Il consiste en un mélange de sh de quelques fonctions du csh et d ? autres du Korn shell ksh mais il est compatible sh CPrincipe d ? exécution Principe général d ? exécution le shell Lit une ligne de commande soit à partir du terminal soit à partir d ? un ?chier script E ?ectue une première analyse qui détermine quels sont les mots de cette ligne et quels en sont les délimiteurs espace ? tabulations Catégorise les mots trouvés en opérateurs cha? nes de caractères et mots ordinaires Compile la ligne de commande en commandes simples en appliquant un jeu de priorités ?xé sur les opérateurs identi ?és Evalue chaque commande simple en attendant exécution séquentielle ou en n ? attendant pas exécution parallèle sa terminaison pour évaluer suivante selon la présence de l ? opérateur CGrammaire ? Les mots comme les opérateurs sont soit des suites ininterrompues de caractères soit des cha? nes de caractères délimitées par ? ou ? Deux types d ? opérateurs ? Contrôle ils servent à séparer deux commandes ou deux listes Ce sont ? Redirection ils servent à rediriger les entrées sorties et portent sur une seule commande Ce sont - CGrammaire Une ligne de commande est ? simple si elle ne comporte aucun opérateur de contrôle ? composée dans le cas contraire Priorités des opérateurs de contrôle Priorités égales L ? opérateur rencontré le premier remporte la priorité Priorités croissantes priment sur les priorités horizontales CGrammaire Un exemple traitement de la ligne de commande test -d ? sw ? dev null cat FIC wc -l echo sw inexistant Etapes à après identi ?cation des mots ordinaires cha? nes de caractères et des opérateurs on obtient test -d ? sw ? dev null cat FIC wc -l echo sw inexistant CGrammaire Etape arbre compilé echo sw inexistant test

Documents similaires
EOI ARUCAS DEPARTAMENTO DE FRANCÉS 1 LES PROFESSIONS 15/05/2001 Retrouvez les d 0 0
Systèmes de management et procédures Etabli par MOUFFOK Nassim Page 1 2ème anné 0 0
Aide de jeu cb hs 00 bis LE BBE BUILDING Le repaire des hommes en noir en ?n révélé P ar un beau matin de après une nuit de folie et l ? esprit encore embrumé de vapeurs alcooliques de jeunes lyonnais promis à une longue et brillante carrière dans les mil 0 0
Syllabus mtu ii 2021 3 1 Syllabus - Cours de MTU Méthodologie du Travail Universitaire II - Semestre Université d ? Aix-Marseille ?? Département d ? Anthropologie ?? Année Moniteurs Emma Fiedler ?? Marion Breteau - Andrae Thomazo Responsable de l ? enseig 0 0
TV LG 42LN570S LG 42LN570S - 107 cm Caractéristiques principales de la TV LG 42 0 0
La neige en deuil Les themes Amour Folie Aventure Analyse d ? un personnage dans La neige en deuil d ? Henri Troyat Après lecture de La neige en deuil ? d ? Henri Troyat nous aborderons l ? étude du personnage principal du roman Nous analyserons plus part 0 0
Aideetape2 affichec3 Festival de littérature genèse Fiche d ? aide à l ? usage des enseignants L ? a ?che Cycle Dé ?nition Une a ?che est porteuse de sens Elle véhicule par le texte et par l ? image un message qui doit être clair e ?cace et accrocheur pou 0 0
es1 la rentre e dont vous e tes les he ros 1 0 0
Francait commentaire de texte 1 0 0
A3035 pdf Nomenclature classi ?cation et formules chimiques des polymères par Cécile-Anne NAUDIN Ingénieur de l ? École Supérieure de Chimie Industrielle de Lyon Responsable de traités aux Techniques de l ? Ingénieur Nomenclature des polymères Noms généri 0 0
  • 35
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise
Partager