Comment crée un script shell sous linux
Résolu
Arnmay
Messages postés
1
Date d'inscription
Statut
Membre
Dernière intervention
-
Senior_DAGO -
Senior_DAGO -
Bonjour,
je cherche une solution à cette exercice
Créer un script qui reçoit en argument une valeur comprise en 0 – 100 et affiche l’état :
▪ Vert ; si la valeur est inférieure ou égale à 75
▪ Rouge ; si la valeur est strictement supérieure à 75
▪ Erreur ; si la valeur est n’est pas comprise entre 0 - 100
A voir également:
- Script shell linux exercice corrigé
- Classic shell - Télécharger - Personnalisation
- Script vidéo youtube - Guide
- Linux reader - Télécharger - Stockage
- Mas script - Accueil - Windows
- Ghost script - Télécharger - Polices de caractères
2 réponses
yg_be
Messages postés
23541
Date d'inscription
Statut
Contributeur
Dernière intervention
Ambassadeur
1 584
#!/bin/bash #déclaration des différentes couleurs vert="\e[1;32m" rouge="\e[1;31m" neutre="\e[0m" #initiation de ma variable 'valeur' valeur=0 until [ "$valeur" -lt 0 ]; do #une boucle pour le fun echo "Entrer une valeur comprise en 0-100 :" read valeur if [[ "$valeur" -ge 0 && ("$valeur" -le 75) ]]; then printf "${vert} Vert. ${neutre}\n" elif [[ "$valeur" -ge 76 && ("$valeur" -le 100) ]]; then printf "${rouge} Rouge. ${neutre}\n" else echo "Error" fi done #fin de boucle