Funzione Perl sleep

Descrizione

Questa funzione mette in pausa lo script per secondi EXPR o per sempre se EXPR non è specificato. Restituisce il numero di secondi effettivamente trascorsi. Può essere interrotto da un gestore del segnale, ma dovresti evitare di utilizzare la sospensione con allarme, poiché molti sistemi utilizzano l'allarme per l'implementazione del sonno.

Sintassi

Di seguito è riportata la semplice sintassi per questa funzione:

sleep EXPR

sleep

Valore di ritorno

Questa funzione restituisce Integer, il numero di secondi effettivamente trascorsi

Esempio

Di seguito è riportato il codice di esempio che mostra il suo utilizzo di base:

#!/usr/bin/perl

$num = 5;
while($num--) {
   sleep(1);
}