Chapitre 3 introduction a la programmation shell

République démocratique du Congo ENSEIGNEMENT SUPERIEUR ET UNIVERSITAIRE Université Libre des Pays des Grands Lacs ULPGL FACULTE DES SCIENCES ET TECHNOLOGIE APPLIQUEES B P GOMA Cours de OS LINUX Chapitre introduction à la Programmation shell Par C T Katya Muhambya Avril CPage sur Introduction à la programmation Shell By C T Katya Muhambya Echello echello hotmail com Introduction Dé ?nition et utilité Principe de construction d'un programme Shell les commandes echo ? et read ? Les variables Test et calcul arithmétiques Exercices Notes de cours ?? ? By Echello KATYA MUHAMBYA Contacts katya undergrace yahoo fr - echello hotmail com CPartie Programmation Shell sous Linux Page sur Introduction Dé ?nition et utilité Principe de construction d'un programme Shell les commandes echo ? et read ? Les variables Structures de contrôle Test et calcul arithmétiques Exercices Notes de cours ?? ? By Echello KATYA MUHAMBYA Contacts katya undergrace yahoo fr - echello hotmail com CPage sur Introduction Dé ?nition et utilité Qu'est-ce qu'un shell Nous distinguons deux environnements très di ?érents disponibles sous Linux ? l'environnement console ? l'environnement graphique La plupart du temps nous avons tendance à utiliser l'environnement graphique qui est plus intuitif Cependant la console est aussi un allié très puissant qui permet d'e ?ectuer des actions habituellement di ?ciles à réaliser dans un environnement graphique Il existe plusieurs environnements console les shells Les di ?érents environnements console sont appelés des shells La di ?érence est moins impressionnante que dans le mode graphique La console a toujours un fond noir et un texte blanc à moins de la personnaliser En revanche les fonctionnalités o ?ertes par l'invite de commandes peuvent varier en fonction du shell que l'on utilise Voici les noms de quelques-uns des principaux shells qui existent ? sh Bourne Shell L'ancêtre de tous les shells ? bash Bourne Again Shell Une amélioration du Bourne Shell disponible par défaut sous Linux et Mac OS X ? ksh Korn Shell Un shell puissant assez présent sur les Unix propriétaires mais aussi disponible en version libre compatible avec bash ? csh C Shell Un shell utilisant une syntaxe proche du langage C ? tcsh Tenex C Shell Amélioration du C Shell ? zsh Z Shell Shell assez récent reprenant les meilleures idées de bash ksh et tcsh Il y en a quelques autres mais vous avez là les principaux Que faut-il savoir Tout d'abord que l'ancêtre de tous les shells est le sh Bourne Shell C'est le plus vieux et il est installé sur tous les OS basés sur Unix Il est néanmoins pauvre en fonctionnalités par rapport aux autres shells Le bash Bourne Again Shell est le shell par défaut de la plupart des distributions Linux mais aussi celui du terminal de Mac OS X Il y a fort à parier que c'est celui que vous utilisez en ce moment sous Linux Le bash est une amélioration du sh Voici dans les grandes lignes comment ont évolué les shells Chacun hérite de la plupart des fonctionnalités de son

Documents similaires
Memoire sur simone de beauvoir 0 0
Cours: Initiation à la Maintenance Industrielle Myriam NOUREDDINE Institut des 0 0
Firmwaretoolkit guide SHENZHEN GETECH TECHNOLOGY CO LTD Guide Of The Firmware Toolkit Please note The upgrade downgrade will reset all user setting to the default setting You need to re-level the print platform The upgrade downgrade has steps refer to eve 0 0
Pourquoi l’utiliser ? Objectif De manière régulière et espacée dans le temps, l 0 0
J u i n 2 0 2 2 Rapport Préliminaire Projets industriels du Ministère de la Déf 0 0
Mtsetaeva bat LIR - ECRIVAINSBAC okLesecrivainsdu bac Page Les écrivainsDU BAC Marina TSVÉTA? ÉVA Considérée comme l'un des plus grands écrivains du XXe siècle malgré un destin bouleversé par la révolution d ? Octobre celle qui notait dans ses carnets ?? 0 0
Butagaz v10 ÉNERGIE LES SOLUTIONS POUR LES PROFESSIONNELS ÉDITO L ? énergie est un sujet présent au c ?ur de l ? actualité depuis plusieurs décennies Initialement macro-économiques et géostratégiques les problématiques énergétiques ont évolué au con uent 0 0
Gt vt meca 2008 EUROBLOC GUIDE TECHNIQUE TECHNICAL GUIDE Palan à mécanisme Machinery hoist PALAN ELECTRIQUE A CABLE EUROBLOC VT ELECTRIC WIRE ROPE HOIST EUROBLOC VT VERLINDE se réserve le droit de modi ?er sans préavis les caractéristiques de son matériel 0 0
Microsoft word son eau au s1 continuite peda 0 0
Ez these2 UNIVERSITÉ PARISSORBONNE ÉCOLE DOCTORALE III Centre de recherche de littérature comparée THÈSE pour obtenir le grade de DOCTEUR DE L ? UNIVERSITÉ PARIS - SORBONNE Discipline Littérature comparée Présentée et soutenue par Enrica ZANIN le octobre 0 0
  • 33
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise
Partager