diff --git a/src/shell/scripts.md b/src/shell/scripts.md index 3f73ba4..ff03813 100644 --- a/src/shell/scripts.md +++ b/src/shell/scripts.md @@ -3,7 +3,7 @@ Un fichier script contenant des commandes shell (par exemple des initialisations de variables, une automatisation de tâches,...) peut être exécuté : -- soit par `sh nom_fichier_shell`, +- soit par `bash nom_fichier_shell`, - soit par `. nom_fichier_shell` (la différence avec la manière précédente est que c'est comme si on tapait le contenu du fichier dans le shell courant, et non comme si on lançait un autre shell, c'est important par exemple pour les @@ -21,11 +21,11 @@ exemple, ici sh) : ```bash -#!/bin/sh +#!/bin/bash ``` Cette ligne a la forme d'un commentaire (elle commence par `#`), on l'appelle un -*shebang*, et signale au shell appelant qu'il faut utiliser le shell `/bin/sh` +*shebang*, et signale au shell appelant qu'il faut utiliser le shell `/bin/bash` pour exécuter le fichier. Ce *shebang*, qui est un en-tête, doit se mettre sur la première ligne.