Come schedulare l’esecuzione di un comando su sistema Linux con Sleep

di | 9 Agosto 2010

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.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

Questo sito usa Akismet per ridurre lo spam. Scopri come i tuoi dati vengono elaborati.