Dans cette section vous allez apprendre les bases de Bash afin de pouvoir rédiger des scripts.
Il s’agit basiquement d’un interpréteur de commandes (CLI – Command-Line Interpreter) qui permet d’interagir avec le système d’exploitation.
On tape directement des commandes dans une console u au travers d’un script sous forme de fichier "texte".
Le "Bash" ou "Bourne Again Shell" est l'un des langages les plus "anciens" dont les premières versions remontent à 1977
Il existe d'autres formats de shell comme zsh, ksh, etc...
Utilisez n'importe quel éditeur de texte (nano, vim, etc...) ou éditeur de code (VisualStudioCode, Notepad, etc...)
Créez un fichier au format .sh et ajoutez au déjà du document le "shabang".
Ce shabang est le premier élément que l'on retrouve dans un script bash, shell, etc... Il permet de préciser quelle "version" vous utilisez.
Par exemple dans notre cas pour un script bash il faudra ajouter en première ligne du script :
#!/bin/bash
Cela donnera le visuel suivant pour un script bash qui permet d'afficher "Hello World"
#!/bin/bash
echo "Hello World"
Pour exécuter mon script il me suffit de préciser le nom du script.
Par exemple s'il s'appele test.sh
il faudra que je rentre ceci dans mon terminal
/chemin/du/script/test.sh
Si le script ne s'exécute pas, pas de panique il suffit juste de fournir les droits d'exécution sur le fichier (exemple ci-dessous sur Debian)
chmod +x /chemin/du/script/test.sh
Dans les pages ci-dessous vous aurez les informations permettant de démarrer correctement avec bash
Dans les pages ci-dessous vous aurez les informations permettant de travailler de manière plus détaillée avec bash