Foros del Web » Administración de Sistemas » Unix / Linux »

Crontab

Estas en el tema de Crontab en el foro de Unix / Linux en Foros del Web. Hola Que linea debo escribir para ejecutar un comando con crontab cada 10 segundos. En un principio probe con: Código: */10 * * * * ...
  #1 (permalink)  
Antiguo 26/07/2004, 18:12
Avatar de kesthers  
Fecha de Ingreso: mayo-2004
Ubicación: Valencia
Mensajes: 358
Antigüedad: 20 años
Puntos: 2
Crontab

Hola
Que linea debo escribir para ejecutar un comando con crontab cada 10 segundos.

En un principio probe con:
Código:
*/10 * * * * comando
Pero resulto ser que se ejecutaba cada 10 minutos

Espero me puedan ayudar.

Gracias
  #2 (permalink)  
Antiguo 02/08/2004, 13:09
 
Fecha de Ingreso: septiembre-2003
Ubicación: -----------------
Mensajes: 41
Antigüedad: 20 años, 7 meses
Puntos: 0
Sonrisa

a jijoles....

pues mira la vdd es que no creo que puedas usar el crontab con segundos...
ya que estos son los valores permitidos

Campo Valores Permitidos
minuto 0-59
hora 0-23
día_del_mes 1-31
mes 1-12 o nombres
día_de_la_semana 0-7 o nombres , 0 o 7 es Domingo

por lo tanto a menos que puedas usar decimanes (que no creo) entonces no podras hacer que el crontab haga lo que quieres... ciao

__________________
Daniela Sanchez Morales
  #3 (permalink)  
Antiguo 02/08/2004, 13:12
 
Fecha de Ingreso: septiembre-2003
Ubicación: -----------------
Mensajes: 41
Antigüedad: 20 años, 7 meses
Puntos: 0
Sonrisa

aunque tambien..
encontre eso ....

Si requieres hacer algo cada segundo, puedes meterlo en un script de shell
(sh/bash) como este:

while /bin/true # Mantente en este ciclo por siempre
do
lo_que_quieras_hacer # tu comando
sleep 1 # sleep seguido de un numero se duerme la cantidad
# de segundos que le indiques. Podrias darle tambien
# sleep 10 (cada 10 segundos), sleep 150 (cada 2.5
# minutos), etc.
done

lo encontre en otro lado...
nos vemos..

__________________
Daniela Sanchez Morales
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 12:44.