Édition et exécution de scripts Shell
Édition de scripts Shell
Après avoir créé un fichier de script Shell, vous devrez peut-être l'éditer pour ajouter, modifier ou supprimer des commandes. Vous pouvez utiliser le même éditeur de texte que celui que vous avez utilisé pour créer le fichier, tel que Nano, Vim ou Emacs.
Pour éditer le script avec Nano, exécutez simplement la commande suivante dans le terminal :
nano script.sh
Cela ouvrira le fichier script.sh
dans l'éditeur de texte Nano, où vous pourrez apporter les modifications nécessaires. Une fois que vous avez terminé l'édition, enregistrez le fichier et quittez l'éditeur.
Exécution de scripts Shell
Pour exécuter un script Shell, vous devez d'abord rendre le fichier exécutable. Vous pouvez le faire en utilisant la commande chmod
:
chmod +x script.sh
Cette commande ajoute la permission d'exécution au fichier, vous permettant de l'exécuter.
Maintenant, vous pouvez exécuter le script en tapant la commande suivante dans le terminal :
./script.sh
Si le script a été créé et enregistré correctement, il exécutera les commandes contenues dans le fichier.
Vous pouvez également exécuter le script en spécifiant directement l'interpréteur de shell, même si le fichier n'est pas exécutable :
bash script.sh
Cette commande exécutera le script en utilisant le shell Bash, indépendamment des permissions du fichier.
De plus, vous pouvez exécuter des scripts Shell en arrière-plan en ajoutant un astérisque (&
) à la commande :
./script.sh &
Cela exécutera le script en arrière-plan, vous permettant de continuer à utiliser le terminal pour d'autres tâches.
En comprenant comment éditer et exécuter des scripts Shell, vous pouvez facilement maintenir et exécuter vos tâches d'automatisation, rendant votre travail plus efficace et productif.