Le shell a deux modes de fonctionnement. Le premier mode est celui que vous avez utilisé jusqu'à présent en suivant ce guide, c'est-à-dire le mode interactif. Vous ouvrez un terminal et à chaque commande que vous tapez, une interprétation est réalisée et la commande est exécutée. Vous pouvez alors constater son résultat.
Dans le mode batch, le shell va interpréter un fichier textuel qui va contenir les commandes à exécuter. Dans le principe, ce n'est pas plus complexe que ceci.
1. Écrire un script
1.1 Fichier script
Pour écrire un script, il suffit de créer un fichier textuel, de préférence avec une extension .sh :
$ touch exemple.sh
Puis de le rendre exécutable :
$ chmod +x exemple.sh
On peut ensuite l'éditer à l'aide de son éditeur préféré. La première chose à faire est d'indiquer l'interpréteur à choisir. Pour savoir exactement ce qu'il convient de mettre, on peut utiliser ceci :
$ which bash
/bin/bash
On va donc prendre ce résultat et le faire précéder par...
- Accédez à tous les contenus de Connect en illimité
- Découvrez des listes de lecture et des contenus Premium
- Consultez les nouveaux articles en avant-première