Ver Mensaje Individual
  #1 (permalink)  
Antiguo 25/12/2009, 03:03
thefantas
 
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