scripts_shell_en_bash
Scripts shell en bash
Sources :
- 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.
- Programmation Bash (wikibooks) (fr). Commencer par ici !
- Linux Scripting Series (en) (Baeldung). Un recueil de cas pratiques très fréquents qui explique finement les concepts. À consulter avant de faire une recherche à l'aveugle.
- Bash Guide for Beginners (tldp.org) (en)
- Advanced Bash-Scripting Guide (tldp.org) (en)
- Bash scripting Tutorial (linuxconfig) (en). Plus un mémo par l'exemple qu'un tutoriel.
- 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 bash1).
- 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 Beginner Mistakes qui parlera à beaucoup ;)
- How to Use Command Line Arguments in a Bash Script (en) (Baeldung). Explique notamment comment mixer drapeaux/options (flags) et paramètres positionnels.
- Adding arguments and options to your Bash scripts (en). Présente surtout les drapeaux/options (flags) et donne une méthodologie de base pour les gérer.
- La substitution et les variables en BASH (fr). Concis et met vite le pieds à l'étrier.
- How to Run Variable Content as a Command in Bash (en) (Baeldung)
- Linux bash exit status and how to set exit status in bash. Pour respecter la nomenclature des codes de sortie.
- Determine Whether a Shell Variable Is Empty. Des réponses à l'éternelle question de savoir si la variable est vide, nulle ou non initialisée (unset).
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.
1)
Pratique si on ne scripte qu'occasionnellement.
scripts_shell_en_bash.txt · Dernière modification : de Flaz
