Linux consente di schedulare l’esecuzione di un comando trascorso un determinato lasso di tempo tramite sleep.
Questa utility attende per il periodo di tempo prestabilito dal parametro.
Quindi potremo effettuare la schedulazione utilizzando sleep seguito dal simbolo ; e dal nome del comando che desideriamo eseguire.
Così facendo il comando specificato sarà eseguito solo una volta completata l’esecuzione di sleep.
# sleep 5; echo “test”
Mostra sul video la stringa trascorsi cinque secondi.
Sleep consente di specificare anche se il numero indicato come parametro si riferisce ai secondi o a un’altra unità di misura, eccovi altre unità di tempo:
s secondi
m minuti
h ore
d giorni
# sleep 5m; echo “test”
Attende cinque minuti prima dell’esecuzione.