scripts Scripts Tuteurs informatique Nous contacter Utiliser ce site Actu et stages Docs à imprimer Plan du site Rechercher Les tuteurs Unix Shell Boucles Commandes Entrée sortie Fonctions Présentation Scripts Tests Variables Serveur des élèves ENS SPI Pr

Scripts Tuteurs informatique Nous contacter Utiliser ce site Actu et stages Docs à imprimer Plan du site Rechercher Les tuteurs Unix Shell Boucles Commandes Entrée sortie Fonctions Présentation Scripts Tests Variables Serveur des élèves ENS SPI Programmation de scripts en shell Créer un script Écrire un script Rendre un script exécutable Le chemin d'une commande Principes généraux des scripts shell Une succession de commandes Commentaires Lignes blanches L'impératif de lisibilité Un script qui parle la commande echo Hello World La commande echo Un script qui écoute la commande read Lire plusieurs variables Appuyer sur Entrée pour continuer Poursuivre l'apprentissage de la programmation shell Un shell quel qu'il soit peut exécuter des commandes prises dans un ?chier Un ?chier contenant des commandes pour le shell est appelé un script C'est en fait un programme écrit dans le langage du shell Ce langage comprend non seulement les commandes que nous avons déjà vues mais aussi des structures de contrôle constructions conditionnelles et boucles Pour la programmation du shell nous allons utiliser le shell sh qui est le plus répandu et standard Ce que nous avons vu jusqu'ici s'applique aussi bien à sh qu'à zsh et aussi à csh à quelques exceptions près que nous vous signalerons en temps voulu Créer un script Écrire un script Un script shell est un ?chier en mode texte C'est-à-dire que ce n'est pas un ?chier binaire exécutable directement par la machine mais il doit être interprété L'interprétation d'un script L'interprétation signi ?e que chaque commande contenue dans un script doit être lue par un programme appelé interpréteur et non interprète bizarrement l'interpréteur analyse chaque commande du script et la traduit à la volée ? en langage machine ce qui permet l'exécution du script On oppose l'interprétation à la compilation dans laquelle le programme est traduit une fois pour toutes en langage machine quel que soit le nombre de ses exécutions tandis que le programme interprété est traduit à la volée pour chacune de ses exécutions Par exemple le langage C est un langage compilé http www tuteurs ens fr unix shell script html C Scripts Dans le cas des scripts shell l'interpréteur c'est le shell lui-même Dans d'autres langages comme le Perl l'interpréteur est un programme indépendant du shell L'édition d'un script Un script étant un ?chier en mode texte il doit être créé avec un éditeur de texte Un éditeur de texte est un programme dont la fonction est d'éditer du texte Pour savoir plus à leur sujet consultez les pages sur les éditeurs Mais quel éditeur choisir Tout d'abord il faut savoir que n'importe quel éditeur est capable d'ouvrir et d'écrire des scripts shell et vous pouvez tout à fait modi ?er avec n'importe quel éditeur de texte ce que vous avez écrit avec n'importe quel autre Mais il faut savoir aussi que certains éditeurs de texte sont plus appropriés que d'autres à l'écriture de scripts shell Par exemple nano permet d'éditer des scripts comme tout autre éditeur mais quand un script fait plus

Documents similaires
Demers marois l x27 art poetique comme genre prolegomenes a un etat present 0 0
Tp access 2 TP N Matière Base de données Access Classes Exploitant Informatique Enseignante TOUISI Nabila Durée heures Titre Requêtes Table Clients Nom du champ N Client Raison sociale Interlocuteur Rue Code postal Téléphone Ville Date création dossier No 0 0
Élaborer des schémas et des plans à partir de divers documents et spécification 0 0
Deroulement de la sequence didacticemodele 1 0 0
eme espagnol cours 2 ? Cours Pi Paris Montpellier www cours-pi com CCe guide de méthodologie vise à expliciter la construction du présent Cours Ne mésestimez pas son importance Au-delà des conseils d ? ordre général que vous retrouverez dans les prochaine 0 0
Correction dissertation « l’homme n’est-il qu’un produit social? » 1) Défauts : 0 0
LG Electronics February 2008 Disclaimer This presentation was composed utilizin 0 0
M1 ibn tofail 1 Faculté des sciences juridiques économiques et sociales Agadir Centre universitaire Guelmim Année universitaire - Semestre Module N méthodes quantitatives Cours de la Statistique descriptive Enseignant Cheikh Naama MA ELAININ CPlan du cour 0 0
Le journal de la que Joyeux No? l et Bonne Année ?? édit o décembre Demain pourra-t-il se construire dans la continuité de notre présent ?? Pour explorer les futurs possibles plusieurs spécialistes de notre secteur ont imaginé pour ce numéro spécial de ?n 0 0
13 Technologie/Process Qu’est-ce que l’ASME BPE ? Rick ZINKOWSKI Bürkert rick.z 0 0
  • 36
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise
Partager