Eseguire un comando dopo un tot di ore: script bash shell linux
Scritto 3 ottobre 2009 – 12:25 in: Nslu2, Tips, Tutti, Ubuntu
|
Figata questo comando che ho appena scoperto… Prima usavo solo il “cron”
( ( sleep 10s; comando ) & )
lo sleep Fa una pausa di NUMERO secondi. SUFFISSO può essere “s” per secondi (predefinito), “m” per minuti, “h” per ore o “d” per giorni. Diversamente dalla maggior parte delle implementazioni che richiedono che NUMERO sia un intero, qui può essere un
numero in virgola mobile arbitrario. Con due o più argomenti, fa una pausa per una quantità di tempo data dalla somma dei loro valori.
esempio:
( ( sleep 1m 10s; echo -en “\007″ ) & )
esegue un beep di sistema dopo 1 minuto e 10 secondi ( echo -en “\007″ è il comando bash per eseguire un beep di sistema)
Via | Liberamente





















































