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:bash [20/03/2014 06:50] Hypathie [Les commandes Linux] |
doc:programmation:bash [28/03/2014 05:55] Hypathie [Script] |
||
---|---|---|---|
Ligne 20: | Ligne 20: | ||
Niveau requis : DEBUTANT\\ | Niveau requis : DEBUTANT\\ | ||
Débutant, à savoir : [[:doc:systeme:commandes:le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !.]] :-) | Débutant, à savoir : [[:doc:systeme:commandes:le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !.]] :-) | ||
+ | |||
===== Le Shell ===== | ===== Le Shell ===== | ||
Ligne 127: | Ligne 128: | ||
case ... esac ; if ... fi ; for ... done ; select ... done ; until ... done ; while ... done ; {...} ; ( ... ) ; ((...)) ; [ ... ] ; [[ ]] | case ... esac ; if ... fi ; for ... done ; select ... done ; until ... done ; while ... done ; {...} ; ( ... ) ; ((...)) ; [ ... ] ; [[ ]] | ||
</code> | </code> | ||
+ | Pour leur syntaxe, voir : [[doc:programmation:shell:avancee#instruction-conditionnelle-if]] | ||
remarque : Il semble que [ ] soit commun à différents shell et que les doubles crochets soient strictement un bashisme ! FIXME | remarque : Il semble que [ ] soit commun à différents shell et que les doubles crochets soient strictement un bashisme ! FIXME | ||
Ligne 163: | Ligne 165: | ||
Voir : | Voir : | ||
+ | * [[doc:programmation:shell:shell#enchainer-plusieurs-commandes]] | ||
* [[:doc:systeme:commandes:gnu_linux | La ligne de commande]] | * [[:doc:systeme:commandes:gnu_linux | La ligne de commande]] | ||
Ligne 185: | Ligne 188: | ||
-les opérateurs de redirection servent à rediriger les entrées/sorties et portent sur une seule commande. | -les opérateurs de redirection servent à rediriger les entrées/sorties et portent sur une seule commande. | ||
Ce sont: < > > | << >> <& >& <<- <> | Ce sont: < > > | << >> <& >& <<- <> | ||
- | |||
- | Pour les DÉBUTANTS AVISÉS et anglophile, voir là : | ||
- | |||
- | * [[:doc:programmation:shell:scripts | Des scripts à foison commentés en anglais]] | ||
- | |||
- | //Merci à //**cthuluh**// pour nous avoir proposé ce lien.// :-) | ||
===== Liens et remerciements ===== | ===== Liens et remerciements ===== | ||
+ | Pour les DÉBUTANTS AVISÉS et anglophile, voir là : | ||
+ | * [[:doc:programmation:scripts#scripts-debian-facile | Scripts debian-facile]] | ||
+ | * [[http://mywiki.wooledge.org/BashFAQ | Des scripts à foison commentés en anglais]] | ||
+ | | ||
//Merci à //**devpsp**// d'avoir initié cette page, et au //**captnfab**// qui de son site ici :// | //Merci à //**devpsp**// d'avoir initié cette page, et au //**captnfab**// qui de son site ici :// | ||
* http://wiki.chezlefab.net/about/accueil | * http://wiki.chezlefab.net/about/accueil | ||
- | //Veille à nous éviter bien des ecueils !// ;-) | + | //Veille à nous éviter bien des écueils !// ;-) |
+ | |||
+ | //Merci //**cthuluh**// de nous l'avoir proposé sur l'irc.// :-) |