dormir L'ordre s'utilitza per crear un treball simulat. Un treball simulat ajuda a retardar l'execució. De manera predeterminada, triga un temps en segons, però es pot afegir un petit sufix (s, m, h, d) al final per convertir-lo a qualsevol altre format. Aquesta ordre posa en pausa l'execució durant un període de temps que es defineix per NÚMERO .
Sintaxi de l'ordre `sleep` a Linux
sleep NUMBER[SUFFIX]...>
Aquí,
quantes ciutats hi ha als Estats Units
NÚMERO representa la durada de temps durant la qual l'ordre hauria de dormir.
SUFIX es pot utilitzar per especificar la unitat de temps (s per segons, m per minuts, h per hores, etc.).
Nota: Si no es proporciona cap sufix, la unitat per defecte són els segons.
Opcions disponibles a l'ordre de repòs:
`–ajuda ` Opció a l'ordre de repòs
Mostra informació d'ajuda sobre les ordres de son 
`–versió` Opció a l'ordre de repòs
Mostra informació de la versió de l'ordre sleep. 
Exemples de ` dormir ` Comandament a Linux
Ús bàsic de l'ordre 'sleep' a Linux:
L'ús més senzill de l'ordre Sleep implica especificar la durada en segons. Per exemple:
sleep 6>

Ús bàsic de l'ordre de repòs
En aquest exemple, l'ordre Sleep posa en pausa l'execució durant 6 segons. Això és especialment útil en els scripts on cal introduir retards entre ordres o processos.
Ús de sufixos a l'ordre 'sleep' a Linux:
Sleep us permet especificar unitats de temps mitjançant sufixos, proporcionant flexibilitat per definir les durades. Aquí teniu un exemple:
convertir la data en cadena
sleep 3m>

Sufix `m` a l'ordre de repòs
En aquest cas, el sufix 'm' indica minuts. Per tant, l'ordre Sleep posarà en pausa l'execució durant 3 minuts. Això és beneficiós quan necessiteu períodes de retard més llargs i l'ús de sufixos fa que l'ordre sigui més llegible per l'home.
Altres sufixos inclouen:
| Suddixes | Descripció |
|---|---|
| 's' | S'utilitza per especificar segons. |
| 'h' | S'utilitza per especificar les hores. |
| 'd' sopar vs sopar | S'utilitza per especificar els dies. |
Per exemple:
sleep 3h>
Aquesta comanda dorm durant 3 hores.
Especificació de segons fraccionaris a l'ordre 'sleep' a Linux
Podeu utilitzar valors decimals per especificar fraccions de segons.
sleep 3.5>

Fraccionaris de segons a la comanda 'Sleep'.
Aquesta ordre dorm durant 3,5 segons, la qual cosa permet un control més precís sobre la durada del son.
Interrompre el son:
L'ordre Sleep es pot interrompre mitjançant senyals, com ara prémer ` Ctrl+C> `>, que envia un senyal SIGINT, finalitzant el son:
funcions d'arduino
sleep 12 # Press Ctrl+C after a few seconds to interrupt the sleep>

Interrompre el son
Això permet als usuaris interrompre amb gràcia la durada del son i continuar amb altres accions.
cadena de concatenació java
Comandament Bash Sleep
L'ordre Sleep és com un botó de pausa per al vostre ordinador. Només escriviu dormir N , amb N sent un nombre (ja sigui un nombre sencer o un nombre amb decimals), i fa que el vostre ordinador esperi tants segons abans de fer el següent al vostre script. Així de fàcil!
Entenem-ho amb un exemple de guió.
Tenim aquest guió:
#!/bin/bash echo 'Hello techcodeview.com!' sleep 5 echo 'Sleep for 5 seconds'>

Comandament Bash Sleep
En això, hem creat l'script amb ` perquè `, després va fer que el nostre script sigui executable ` chmod +x `, després va executar el nostre script amb ` ./example.sh `.
Conclusió
En aquest article, hem parlat del ` sleep`> comanda a Linux, que és una eina versàtil per introduir retards en l'execució de l'script. La seva simple sintaxi, definida com ` sleep NUMBER[SUFFIX]...`> , permet als usuaris especificar fàcilment la durada del temps, ja sigui en segons o amb diversos sufixos que denoten minuts, hores o dies. Aquest article tractava l'ús bàsic amb exemples com ` sleep 6> `>, va demostrar l'ús de sufixos com a ` sleep 3m`> , i va explorar opcions avançades com ara interrompre el son amb senyals. El Bash` Dorm' L'ordre serveix com a botó de pausa, que permet als ordinadors esperar una durada especificada abans de procedir a la següent tasca en un script. En general, elsleep>L'ordre resulta essencial en els scripts, proporcionant un control precís sobre els retards de temps i millorant l'eficiència general en les operacions de Linux.