====== Scripts shell ====== Sources : * [[http://tldp.org/HOWTO/Bash-Prog-Intro-HOWTO.html|BASH Programming - Introduction HOW-TO]] (tldp.org) (en). Pratique pour sa table des matières détaillée qui permet d'aller droit au but avec un minimum de clics. * [[https://fr.wikibooks.org/wiki/Programmation_Bash|Programmation Bash]] (wikibooks) (fr). **Commencer par ici** ! * [[http://tldp.org/LDP/Bash-Beginners-Guide/html/index.html|Bash Guide for Beginners]] (tldp.org) (en) * [[http://tldp.org/LDP/abs/html/index.html|Advanced Bash-Scripting Guide]] (tldp.org) (en) * [[https://linuxconfig.org/bash-scripting-tutorial|Bash scripting Tutorial]] (linuxconfig) (en). Plus un mémo par l'exemple qu'un tutoriel. * [[http://www.panix.com/~elflord/unix/bash-tute.html|A quick guide to writing scripts using the bash shell]] (en). Le mot important du titre est "bash" : des rappels concis et illustrés des singularités syntaxiques et sémantiques de //bash//((Pratique si on ne scripte qu'occasionnellement.)). * [[http://wiki.bash-hackers.org/|The Bash Hackers Wiki]] (bash-hackers) (en). Une approche riche, originale et intéressante tant par sa présentation que son contenu. **Excellente page d'accueil, entre table des matière et index**. Chaque fonctionnalité du langage est illustrée d'exemples réalistes mais épurés. Ne pas manquer la section [[http://wiki.bash-hackers.org/scripting/newbie_traps|Beginner Mistakes]] qui parlera à beaucoup ;) Cette notice n'a pas vocation à être développée. Le sujet étant vaste, vous aurez compris qu'il s'agit simplement d'une sélection de sources de référence.