Utilisateur anonyme
Détails
Comment mettre en pause mon script shell pendant une seconde avant de continuer ?
J'ai seulement trouvé comment attendre l'entrée de l'utilisateur. Cependant, je veux seulement faire une pause pour que mon while true
ne plante pas mon ordinateur.
J'ai essayé pause(1)
, mais il me dit `-bash : syntax error near unexpected token '1'``. Comment faire ?
638
3
Utilisez la commande
sleep
.Exemple :
On peut aussi utiliser des décimales pour spécifier une unité de temps ; par exemple
sleep 1.5s
.En Python (la question était initialement étiquetée Python), vous devez importer le module de temps
ou
Pour le script shell, c'est juste
qui exécute la commande
sleep
, par exemple/bin/sleep
.Je me rends compte que je suis un peu en retard sur ce point, mais vous pouvez également appeler sleep et passer le temps désiré. Par exemple, si je veux attendre 3 secondes, je peux le faire :
4 secondes ressembleraient à ceci :