7 Information de Copyright


Information de Copyright

Copyright © 2003-2005 Machtelt Garrels.

Permission est donnée pour copier, distribuer et/ou modifier ce document selon les termes de la Licence GNU Free Documentation, Version 1.1 ou ultérieure publiée par la Free Software Foundation, avec les Sections Invariantes : « New versions of this document », « Contributions », « Feedback » et « Copyright information », sans textes de couverture de
garde ni de textes de couverture de dos.

Une copie de la licence est incluse dans Annexe B, GNU Free Documentation License intitulée « GNU Free Documentation License ».

L’auteur et l’éditeur ont fait leur possible pour s’assurer de la validité des informations de ce livre. Cependant, le contenu de ce guide est mis à disposition sans garantie, que ce soit explicite ou implicite.

Ni l’auteur, ni l’éditeur, ni un distributeur ne peuvent être tenu responsable des éventuels dommages ou conséquences résultant de l’application du contenu de ce guide.

Les logos, marques déposées et les symboles utilisés dans ce guide sont la propriété de leur dépositaire respectif.

Retour au Sommaire



8 De quoi avez-vous besoin ?


De quoi avez-vous besoin ?

Bash, téléchargeable à http://www.gnu.org/directory/GNU/ [http://www.gnu.org/directory/GNU/]. Le Bash accompagne à peu près tous les systèmes Linux, et se trouve maintenant sur un large éventail de systèmes UNIX.

Se compile aisément si vous avez besoin de le personnaliser, testé sur un large éventail d’UNIX, Linux, MS Windows, et autres systèmes.

Retour au Sommaire



9 Conventions employées dans ce document


Conventions employées dans ce document

Les conventions typographiques et d’usage suivantes apparaissent dans le texte :

Tableau 1. Conventions typographiques et d’usage

Type de texte sens
« Texte entre guillemets » Citation de gens, texte rendu par l’ordinateur entre guillemets
reproduction de la vue du terminal Capture des données saisies ou affichées sur le terminal, généralement rendue avec un fond

gris clair.

commande Nom d’une commande qui peut être

tapée sur la ligne de commande.

VARIABLE Nom d’une variable ou pointeur vers le contenu d’une variable, comme $VARNAME.
option Option d’une commande, comme « l’option a de la commande ls ».
argument Argument d’une commande, comme dans « read man ls ».
commande options paramètres Synopsis de commande ou emploi habituel, sur une ligne séparée.
NomDeFichier Nom d’un fichier ou d’un répertoire, par exemple « se positionner dans le répertoire /usr/bin . »
Touche Touches à frapper sur le clavier, exemple « taper Q pour quitter ».
Bouton Bouton graphique sur lequel cliquer comme le bouton OK .
Menu > Choix Options à choisir dans un menu graphique, par exemple : « Choisir Aide > A propos de Mozilla dans votre navigateur. »
Terminologie Terme important ou concept : « Le noyau est le coeur du système. » La barre oblique inversée affichée dans un terminal ou dans un synopsis de commande indique que la ligne n’est pas finie. (NdT : nous appelerons ce

\ symbole l’échappement). En d’autres mots, si vous voyez une longue commande qui est découpée

en plusieurs lignes, \ signifie « Ne pressez pas encore la touche Entrée encore ! »

Voir Chapitre 1, Bash et scripts Bash Lien vers sujets connexes dans ce guide.
L’auteur [http://tille.xalasys.com] Lien vers une ressource WEB externe.

Retour au Sommaire



10 Organisation de ce document


Organisation de ce document

Ce guide expose des concepts utiles dans la vie de tous les jours de l’utilisateur Bash assidu. Bien qu’une connaissance basique du shell soit requise, nous commençons par aborder les composants et pratiques de base dans les 3 premiers chapitres.

Les chapitres 4 à 6 abordent les outils de base qui sont utilisés régulièrement dans les scripts.

Les chapitres 8 à 12 abordent les constructions les plus courantes dans les scripts.

Tous les chapitres sont accompagnés d’exercices qui testent votre aptitude à aborder le chapitre suivant.

  • Chapitre 1, Bash et scripts Bash : Les bases de Bash : pourquoi Bash est si bon, construction de blocs, premières consignes d’écriture de bons scripts.
  • Chapitre 2, Ecrire et corriger des scripts : Les bases du script : écrire et débugger.
  • Chapitre 3, L’environnement du Bash : L’environnement Bash : les fichiers d’initialisation, les variables, les expressions littérales, l’ordre d’expansion, les alias, les options.
  • Chapitre 4, Expressions régulières : Expressions régulières : une introduction.
  • Chapitre 5, L’éditeur de flot GNU sed : Sed : une introduction à l’éditeur ligne à ligne.
  • Chapitre 6, Le langage de programmation GNU awk : Awk : introduction à awk le langage de progammation.
  • Chapitre 7, Les instructions de condition : Les instructions conditionnelles : constructions utilisées en Bash pour tester des conditions.
  • Chapitre 8, Ecrire des scripts interactifs : Les scripts interactifs : faire des scripts conviviaux, intégrer la saisie de l’utilisateur.
  • Chapitre 9, Tâches répétitives : Exécuter des commandes récursivement : constructions utilisées en Bash pour automatiser l’exécution de commandes.
  • Chapitre 10, Un peu plus sur les variables : Variables complexes : spécifier des types de variables, introduction aux tableaux de variables, opérations sur variables.
  • Chapitre 11, Fonctions : Fonctions : une introduction.
  • Chapitre 12, Trapper les signaux : Capturer des signaux : introduction aux signaux de processus, capturer les signaux envoyés par l’utilisateur.

Retour au Sommaire

« Page précédente

01 Guide Bash - niveau Debutant - Linux - GNU - Le monde du Libre is proudly powered by WordPress and themed by Mukkamu