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

Crond malcriado xD

Estas en el tema de Crond malcriado xD en el foro de Unix / Linux en Foros del Web. Hola, tengo un script sh que se ejecuta sin problemas.. pero cuando hago q crond lo ejecute cada min.. no responde a un comando que ...
  #1 (permalink)  
Antiguo 25/12/2009, 03:03
 
Fecha de Ingreso: mayo-2005
Mensajes: 43
Antigüedad: 19 años, 6 meses
Puntos: 0
Crond malcriado xD

Hola, tengo un script sh que se ejecuta sin problemas.. pero cuando hago q crond lo ejecute cada min.. no responde a un comando que le puse...

Código:
#!/bin/bash
CUENTA=`ps auxw | grep ARCHIVO.exe | grep -v grep`
if [ -z "${CUENTA}" ]; then
  touch /home/pepito/ejecutoOK
  wine /home/pepito/ARCHIVO.exe & > /dev/null 2>&1
else
  touch /home/pepito/ejecutoFAIL
fi
Como decia.. se ejecuta perfecto desde consola ./script.sh pero si lo pongo en tab lo hace a medias.. o no lo hace.. por qué? pues porque sí me genera el archivo "ejecutoOK" o "ejecutoFAIL" pero en nunca "wine /home/pepito/ARCHIVO.exe & > /dev/null 2>&1".

en el crond lo tengo en así:

* * * * * /home/pepito/script.sh
(también probé así... * * * * * root /home/pepito/script.sh)

Alguna luz por ahí? (será por wine? pork otro cmd si lo hace :S).

Saludos
  #2 (permalink)  
Antiguo 25/12/2009, 03:17
 
Fecha de Ingreso: mayo-2005
Mensajes: 43
Antigüedad: 19 años, 6 meses
Puntos: 0
Respuesta: Crond malcriado xD

Yo me respondo T_T.. hay 2 soluciones...

Solución:
1. Agregar al path de /etc/crontab.
":/usr/local/bin"

Solución:
2. Poner la ruta completa del ejecutable:
/usr/local/bin/wine /home/pepito/ARCHIVO.exe & > /dev/null 2>&1

Saludos
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 01:02.