Script temps de pause entre les ligne ? [Résolu/Fermé]

Signaler
Messages postés
199
Date d'inscription
mardi 18 mai 2010
Statut
Membre
Dernière intervention
7 mars 2019
-
Messages postés
199
Date d'inscription
mardi 18 mai 2010
Statut
Membre
Dernière intervention
7 mars 2019
-
Bonjour,
je cherche a avoir des info supplémentaire, j'ai fait un petit script tout simple s'appelant "If" :

#/bin/sh
#on ecrit en bash ou sh

valeur=Blanche
#on defini la valeur a l'avance

echo -n "veuillez entré votre prenom: "
read prenom

if [ "$prenom" != $valeur ];then
#on fait le test entre ce que l'utilisateur rentre et notre valeur
#defini a l'avance

echo "Saisie incorrecte"
else
echo "Vous etes bien la personne que je cherche"
fi

exit 0

Quand je le lance mon script en double clic dessus choisie "lancer dans un terminal" il ce lance bien, je répond a la question demander par le script est aussi tôt le "test" plus tout le reste du script passe en une fraction de seconde donc impossible de voir le résulta...est il possible de mettre un temps de pause ?

A savoir, en le lançant en ligne de commande donc : ./If
il fonctionne très bien

Merci de votre aide cordialement


2 réponses

Messages postés
36299
Date d'inscription
dimanche 7 novembre 2010
Statut
Contributeur
Dernière intervention
27 janvier 2021
6 229
Salut,

est il possible de mettre un temps de pause ?
sleep n

ou "n" est un entier (exemple : sleep 5 fera une pause de 5 secondes)
Messages postés
199
Date d'inscription
mardi 18 mai 2010
Statut
Membre
Dernière intervention
7 mars 2019

salut,
Merci Zipe31 je vais me servir de cette astuce
Cordialement