Scripts shell faciles Scripts shell faciles Gazette Linux n - Décembre par Blessen Cherian Copyright ? blessen poornam com traduction par Azibi Mounia tous droits réservés Introduction Les scripts shell sont des suites de commandes exécutées par séquences

Scripts shell faciles Gazette Linux n - Décembre par Blessen Cherian Copyright ? blessen poornam com traduction par Azibi Mounia tous droits réservés Introduction Les scripts shell sont des suites de commandes exécutées par séquences L'écriture et l'exécution des scripts shell se fait en plusieurs étapes Étape Ouvir le ?chier dans un éditeur par exemple vi ou pico vi PremierScriptShell sh Étape Tous les scripts shell doivent commencer par bin bash ou n'importe quel autre shell vous préférez Cette ligne est appelée shebang et même si elle ressemble à un commentaire elle n'en est pas un elle indique au shell de l'interpéteur que le ?chier est un script Le chemin fourni doit être absolu on ne peut par exemple pas utiliser bash Le shebang doit être en première ligne du script sans espace qui le précède Étape Écrire le code que vous voulez développer Notre premier script shell que nous placerons dans le ?chier PremierScriptShell sh a ?chera l'habituel Hello World bin sh echo Hello World Étape La prochaine étape est de rendre le script exécutable en utilisant la commande chmod chmod PremierScriptShell sh ou chmod x PremierScriptShell sh Étape Exécuter le script Elle peut être faite en entrant le nom du script dans la ligne de commande précédée par son chemin S'il est dans le répertoire courant c'est très simple bash PremierScriptShell sh Hello World Si vous voulez voir l'exécution étape par étape ce qui peut être très utile en cas de bug il faut lancer le script en ajoutant l'option -x sh -x PremierScriptShell sh echo 'Hello World' Hello World Pour voir le contenu d'un script vous pouvez utilisez la commande cat ou encore l'ouvrir dans n'importe quel éditeur de texte Cbash cat PremierScriptShell sh bin sh echo Hello World Les commentaires dans le shell Dans les scripts shell toutes les lignes commençant par sont des commentaires Ceci est une ligne de commentaire Ceci en est une autre Il peut aussi y avoir des commentaires sur plusieurs lignes pour cela il su ?t d'utiliser suivi d'une apostrophe 'Ceci est un ligne de commentaire Encore une Et celle ci aussi en est une ' Remarque Cette méthode ne fonctionnera pas s'il y a une apostrophe dans les lignes de commentaires Variables Comme vous devez le savoir ou pas les variables sont la partie la plus signi ?cative de n'importe quel langage que ce soit Perl C ou les scripts shell Dans le shell les variables sont classées en deux types les variables système et les variables dé ?nies par l'utilisateur Variables système Les variables système sont dé ?nies et enregistrées dans l'environnement du shell parent le shell à partir duquel le script est exécuté Ces variables sont aussi appelées variables d'environnement Elles sont écrites en lettres capitales et peuvent être a ?chées en utilisant la commande set Voici quelques exemples de variables système PWD HOME USER etc Leurs valeurs peuvent être a ?chées individuellement en utilisant la commande echo Par exemple echo HOME nous permettra de voir la valeur

Documents similaires
Jdevfr CDéveloppement Joomla Le Guide Pour Débutant CLe Guide Pour Débutant - Développement Joomla Introduction Le Problème La Solution Coder Que pouvez-vous apprendre de ce livre Comment commencer Préparez votre poste de travail Éditeurs de Code Source E 0 0
Santalucia histoire de la litterature utopie dystopie 0 0
Rapport de stage marwen Rapport de stage - REMERCEMENT Nous exprimons notre sincère remerciement à toutes les personnes qui ont aidés de prés et de loin Pour réaliser ce travail Ces remerciements sont adressés chaleureusement à Mr Fathi Zarrouk et Mr Ayme 0 0
Ecole nationale supérieure de commerce Module de négociations commerciales Cas 0 0
Dos tech mont charg MONTE CHARGE INDUSTRIEL DOSSIER TECHNIQUE DOSSIER TECHNIQUE MONTE CHARGE INDUSTRIEL Département Didactique MEDIA - - B? timent les Arcades - Route de St Paul - PIERRELATTE - Email media media wanadoo fr CMONTE CHARGE INDUSTRIEL DOSSIER 0 0
Kerity fiche pedagogique Fiche enseignant Cycle - À l ? occasion de la sortie du ?lm Kérity La Maison des Contes Au cinéma le décembre Flammarion vous propose Album CD Audio - - Grand Album ?? - Album - Étude pédagogique réalisée par Daniel Bensimhon Kéri 0 0
Projet pneumatique 1 CSOMMAIRE I I ntroduction - But de projet - Pneumatique - Cahier de charge du problem II- Grafcet de fonctionnement normal du système - Grafcet Dé ?nition - Fonctionement normal du système III- Conception du circuit électropneumatique 0 0
Adresses entreprises oujda 2 0 0
Manuscrit Accepté Optimisation de la production de biogaz à partir de Sargasses 0 0
Les ateliers flexibles Université des Sciences et de la Technologie Houari Boumediene Faculté de Génie Mécanique et Génie des Procédés Industriels Département de Génie Mécanique Filière Construction Mécanique Option Fabrication mécanique et productique LE 0 0
  • 49
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise
Partager