Salut,
Tu peux faire effectivement avec la commande "
sleep", mais celle ci n'est pas très interactive. Je te suggèrerai plutôt avec la commande "
read".
En voici 2 exemples.
1er exemple :#! /bin/bash
# pause2.sh : appuyer sur une touche pour continuer un script
echo "Appuyer la touche <Entrée> pour continuer..."
read touche
case $touche in
*) echo "Reprise du script..."
;;
esac
2ème exemple :#! /bin/bash
# pause.sh : continuer oui ou non un script
echo "Voulez-vous continuer ? [O/N]"
read mot
while
[ "$mot" = "O" ]
do
echo "Voulez-vous continuer ? [O/N]"
read mot
done
echo "Programme achevé..."
;-))
de case jusqu'à esac le code est inutile... Par esthétisme éventuellement tu peux mettre un echo quelquechose, mais c'est tout.