dormir La commande est utilisée pour créer un travail factice. Un travail factice contribue à retarder l’exécution. Cela prend du temps en secondes par défaut mais un petit suffixe (s, m, h, d) peut être ajouté à la fin pour le convertir dans n'importe quel autre format. Cette commande suspend l'exécution pendant une durée définie par NOMBRE .
Syntaxe de la commande `sleep` sous Linux
sleep NUMBER[SUFFIX]...>
Ici,
NOMBRE représente la durée pendant laquelle la commande doit dormir.
SUFFIXE peut être utilisé pour spécifier l'unité de temps (s pour secondes, m pour minutes, h pour heures, etc.).
Note: Si aucun suffixe n’est fourni, l’unité par défaut est la seconde.
exemple de javascript
Options disponibles dans la commande sleep :
`–aide ` Option dans la commande Sleep
Il affiche des informations d'aide sur les commandes de veille 
`–version` Option dans la commande Sleep
Il affiche les informations de version de la commande sleep. 
Exemples de ` dormir ` Commande sous Linux
Utilisation de base de la commande `sleep` sous Linux :
L'utilisation la plus simple de la commande Sleep consiste à spécifier la durée en secondes. Par exemple:
sleep 6>

Utilisation de base de la commande Sleep
Dans cet exemple, la commande Sleep suspend l'exécution pendant 6 secondes. Ceci est particulièrement utile dans les scripts où vous devez introduire des délais entre les commandes ou les processus.
Utilisation des suffixes dans la commande `sleep` sous Linux :
Sleep vous permet de spécifier des unités de temps à l'aide de suffixes, offrant ainsi une flexibilité dans la définition des durées. Voici un exemple :
sleep 3m>

Suffixe `m` dans la commande Sleep
Dans ce cas, le suffixe « m » désigne les minutes. Par conséquent, la commande Sleep suspendra l’exécution pendant 3 minutes. Ceci est avantageux lorsque vous avez besoin de périodes de délai plus longues et que l'utilisation de suffixes rend la commande plus lisible par l'homme.
Les autres suffixes incluent :
| Suddix | Description |
|---|---|
| 's' | Ceci est utilisé pour spécifier les secondes. |
| 'h' convertir la date en chaîne | Ceci est utilisé pour spécifier les heures. |
| 'd' | Ceci est utilisé pour spécifier les jours. |
Par exemple:
sleep 3h>
Cette commande dort pendant 3 heures.
Spécification des fractions de secondes dans la commande `sleep` sous Linux
Vous pouvez utiliser des valeurs décimales pour spécifier des fractions de secondes.
sleep 3.5>

Secondes fractionnaires dans la commande « Veille »
Cette commande reste en veille pendant 3,5 secondes, permettant un contrôle plus précis de la durée du sommeil.
Interrompre le sommeil :
La commande Sleep peut être interrompue à l'aide de signaux, comme en appuyant sur ` Ctrl+C> `>, qui envoie un signal SIGINT, mettant fin au sommeil :
sleep 12 # Press Ctrl+C after a few seconds to interrupt the sleep>

Interrompre le sommeil
Cela permet aux utilisateurs d'interrompre gracieusement la durée du sommeil et de procéder à d'autres actions.
Commande Bash Sleep
La commande Veille est comme un bouton pause pour votre ordinateur. Vous venez de taper dormir SUBST , avec N étant un nombre (soit un nombre entier, soit un nombre avec des décimales), et cela fait attendre votre ordinateur pendant autant de secondes avant de faire la chose suivante dans votre script. C'est si facile!
Comprenons cela avec un exemple de script.
Nous avons ce script :
#!/bin/bash echo 'Hello techcodeview.com!' sleep 5 echo 'Sleep for 5 seconds'>

Commande Bash Sleep
quels sont les mois du premier trimestre
En cela, nous avons créé le script en utilisant ` parce que `, puis j'ai rendu notre script exécutable ` chmod +x `, puis j'ai exécuté notre script en utilisant ` ./exemple.sh `.
Conclusion
Dans cet article, nous avons discuté du ` sleep`> commande sous Linux qui est un outil polyvalent pour introduire des retards dans l’exécution des scripts. Sa syntaxe simple, définie comme ` sleep NUMBER[SUFFIX]...`> , permet aux utilisateurs de spécifier facilement des durées, soit en secondes, soit avec divers suffixes désignant des minutes, des heures ou des jours. Cet article couvrait l'utilisation de base avec des exemples tels que « sleep 6> `>, a démontré l'utilisation de suffixes comme dans ` sleep 3m`> , et exploré des options avancées telles que l'interruption du sommeil avec des signaux. Le Bash' Dormir La commande sert de bouton de pause, permettant aux ordinateurs d'attendre une durée spécifiée avant de passer à la tâche suivante dans un script. Dans l'ensemble, lesleep>La commande s'avère essentielle dans les scripts, offrant un contrôle précis sur les délais et améliorant l'efficacité globale des opérations Linux.