Vous n'êtes pas identifié(e).
L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT →
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente Prochaine révision Les deux révisions suivantes | ||
doc:programmation:shells:debuter-avec-les-scripts-shell-bash [30/05/2014 10:48] Hypathie [Valeurs d'une variable internes ou externes à un script] |
doc:programmation:shells:debuter-avec-les-scripts-shell-bash [30/05/2014 17:41] Hypathie [Introduction : éviter les bashismes] |
||
---|---|---|---|
Ligne 20: | Ligne 20: | ||
* [[:doc:systeme:commandes:le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !.]] :-) | * [[:doc:systeme:commandes:le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !.]] :-) | ||
* [[doc:programmation:shell:shell|Le shell pour tous]] | * [[doc:programmation:shell:shell|Le shell pour tous]] | ||
- | * [[chantier:bash-les-differents-caracteres-speciaux|Bash : Introduction]] | + | * [[atelier:chantier:bash-les-differents-caracteres-speciaux|Bash : Introduction]] |
* pour s'exercer sur la question de chemin relatif et absolu : [[doc:programmation:shell:illustration-navigation-shell]] | * pour s'exercer sur la question de chemin relatif et absolu : [[doc:programmation:shell:illustration-navigation-shell]] | ||
Ligne 67: | Ligne 67: | ||
[[http://marcg.developpez.com/ksh/|méthode d'installation de ksh]]\\ | [[http://marcg.developpez.com/ksh/|méthode d'installation de ksh]]\\ | ||
| | ||
- | **Grands Débutants, je vous conseille donc d'apprendre le shell BASH en ayant conscience de ce qui fait sa particularité,\\ | + | **Apprendre le BASH sans devenir un **ultra-bashiste**" : si si c'est possible !** LOL\\ |
- | voire même, d'apprendre le shell BASH en ayant en vue de suppléer aux bashismes.\\ | + | |
- | Apprendre le BASH sans devenir un **ultra-bashiste**" : si si c'est possible !** LOL\\ | + | |
</note> | </note> | ||
Ligne 571: | Ligne 569: | ||
</code> | </code> | ||
+ | |||
+ | =====Variables et commandes à connaître===== | ||
+ | declare | ||
+ | let | ||
+ | exit | ||
=====Créer des variables : les tableaux===== | =====Créer des variables : les tableaux===== | ||
Les variables de chaque case d'un tableau, ont elles aussi une position définie par l'utilisateur, ou automatiquement lors de la création du tableau.\\ | Les variables de chaque case d'un tableau, ont elles aussi une position définie par l'utilisateur, ou automatiquement lors de la création du tableau.\\ |