Saludos,
Esto va como nota en la bitácora, y es que aveces queremos que nuestro sistema lanzare algún comando en determinado tiempo de espera y despreocuparnos de ello.
Bien para esto, existe el comando sleep que permite hacer esta misión tan importante.
[sufijos - opciones]
s = segundos
m = minutos
h = horas
d= días
[modo de uso]
sleep [numero_entero][s|m|h|d];[comando_a_lanzar]
Nota: Los lanzamientos que requieran hacer uso de permisos de root, pueden hacer primero:
sudo -i
ingresan su clave de usuario y ya quedan como usario con privilegios.
Ejemplos de uso:
- Apagar o reiniciar el sistema en determinado tiempo. Así:
# sleep 30m;halt
Este comando apagaría el sistema en 30 minutos, sin confirmación
- Iniciar el reproductor de música, etc
$ sleep 3h;audacious
Este comando abriría el reproductor Audacious pasados 3 horas
- En caso de programar un script.. tal vez, usar así:
$ sleep(3)
Una de espera de 3 segundos (sufijo ‘segundos’ por defecto)
Y bien, ya podrán disfrutar de ello.
Una nota más: dejar minimizado o en segundo plano estas acciones mientras se están ejecutando, si cierras la consola por ti mismo seguro se ejecuta el sleep inmediátamente.



