

Ce tutoriel détaille la création d’un script shell (.sh) sous Linux, son paramétrage et son exécution pour automatiser des tâches.

• Un éditeur de texte comme nano ou vim
• Accès administrateur si nécessaire avec
Code:
sudo


• Ouvrez un éditeur de texte (exemple avec nano) :
Code:
nano script.sh
• Écrivez le script. Exemple pour afficher "Hello World" :
Code:
#!/bin/bash
echo "Hello World"
• Enregistrez et fermez l’éditeur (
Code:
Ctrl+O
Code:
Ctrl+X
• Rendez le script exécutable :
Code:
chmod +x script.sh

• Exécutez le script depuis le terminal :
Code:
./script.sh
• Pour l'exécuter avec
Code:
sudo
Code:
sudo ./script.sh

• Créez un script avec des arguments et des variables :
Code:
#!/bin/bash
echo "Nom : $1"
echo "Âge : $2"
• Exemple d'exécution :
Code:
./script.sh Alice 30
• Automatiser via une tâche cron :
Code:
crontab -e
• Ajouter une ligne pour exécuter le script tous les jours à 6h :
Code:
0 6 * * * /chemin/vers/script.sh
• Consultez Google pour des tutoriels détaillés.

Ajoutez
Code:
set -e

Testez vos scripts dans un environnement isolé avant de les exécuter sur un système critique.

Utilisez Python pour des scripts plus complexes et multiplateformes. Consultez Python.org.

Créer et exécuter un script shell permet d’automatiser facilement les tâches sous Linux tout en gardant un contrôle précis.