27. Créer votre premier script (Le Shebang et l'exécution)
Créons et exécutons un script simple qui salue l'utilisateur et indique le répertoire actuel.
Étape 1 : Créer le fichier script
Utilisez nano pour créer un fichier appelé bienvenue.sh.
bash $ nano bienvenue.sh
Contenu de bienvenue.sh :
bash #!/bin/bash
Script pour saluer l'utilisateur
echo "---------------------------------" echo "Bienvenue dans Termux, utilisateur : $(whoami)" echo "Aujourd'hui nous sommes le : $(date)" echo "Emplacement actuel : $(pwd)" echo "---------------------------------"
Étape 2 : Accorder la permission d'exécution
Sans permission d'exécution, le shell ne peut pas lancer le fichier directement.
bash $ chmod +x bienvenue.sh
(Le drapeau +x est un raccourci pour ajouter la permission d'exécution pour tous les utilisateurs, équivalent à chmod 755).
Étape 3 : Exécuter le script
Pour exécuter un script situé dans votre répertoire actuel, vous devez spécifier le chemin, généralement ./ (répertoire actuel).
bash $ ./bienvenue.sh
Bienvenue dans Termux, utilisateur : u0_a200 Aujourd'hui nous sommes le : Tue Jun 1 10:30:00 UTC 2024 Emplacement actuel : /data/data/com.termux/files/home
Si vous oubliez le chmod +x, Termux renverra une erreur Permission denied.