Les premiers scripts
Vous voila prèt pour écrire vos premiers scripts.
- Creation d'un script :
On crée un document dans votre dossier personnel ( avec touch ~/essai ou avec votre éditeur de texte )
Une chose importante est de déclarer avec quel terminal fonctionne votre script car il en existe beaucoup ( perl, python, zsh...)
Pour ce faire il faut absolument ajouter #!/bin/bash à la première ligne de votre script qui indique l'exécutable qui va traiter votre script
- Exemples de script :
- Petite calculatrice simple :
#!/bin/bash # le caractère "#" définit une annotation et ce qui suivra ce caractère ne sera pas traité echo "Indiquer un chiffre" read VAR echo "Indiquer un autre chiffre" read VAR1 SOMME=$(($VAR+$VAR1)) echo "La somme des chiffres est égale à : $SOMME"
|
Par défaut, votre système refuse de lancer votre script (pour des raisons de securité )
Pour le rendre executable :
- Soit par votre gestionnaire ( Thunar, Nautilus, Konqueror...)
- Soit chmod +x dans un terminal
- Soit chmod 755 dans un terminal
Et enfin le lancer comme suit : ./votrescript ou bash votre script
- Affichage de votre nom de login et pause de 5 s avant d'afficher la date
#!/bin/bash |
- Les fonctions :
Une fonction permet de regrouper diverses commandes pour les executer au moment opportunt.
même script que ci-dessus mais englobé dans une fonction
#!/bin/bash
|
J'ai volontairement fais une erreur dans le script, à vous de la trouver