problema con cron (solucionado)

Imagen de gus20
0 puntos

Hola a todos! Paso a comentarles el problema que me tiene sin dormir (?). Estoy haciendo un trabajo para la facultad que implica la ejecución de scripts en forma periodica. Me decidi a probar con CRON, por lo que me dispuse a editar el CRONTAB.
-----------------------------------------------------
#crontab -e -
-
# m h dom mon dow command -
-
*/1 * * * * /sisop/prueba.sh -
-----------------------------------------------------

al editar el archivo crontab ahora cada 1 minuto se va a ejecutar el script "prueba.sh". Este script tiene lo siguiente (como su nombre lo dice es una prueba, no es el script a presentar en el TP):
----------------
#!/bin/bash -
-
echo "hola!" -
----------------

es tan simple como eso...un echo para probar que realmente se esta ejecutando cada 1 minuto el script. Pero el PROBLEMA es que NO SE EJECUTA....o por lo menos eso parece, porque nada aparece en pantalla despues de pasado el minuto.
Ya cambie los permisos tambien asi que se descarta de que venga el problema por ese lado...

Mi pregunta es: se estara ejecutando realmente el script y las salidas por pantalla no son informadas al usuario, o estoy haciendo algo mal al programar la ejecucion del demonio.

Desde ya agradezco sus respuestas.

Imagen de gotxa
+1
0
-1

comprueba en el script con algo "visible", p.ej.

#!/bin/bash
date >> /sisop/ficherocontrol

y controlas con

$ tail -f /sisop/ficherocontrol

Saludos
GoTXa
linux counter #116453

+1
0
-1

GoTXa
linux counter #116453
Klaatu barada nikto

Imagen de gus20
+1
0
-1

Si, se ejecuta. Muchas gracias GoTXa. Ahora si quiero informar por pantalla algo al usuario.... es correcto que traiga a foreground el demonio haciendole "fg"?

+1
0
-1
Imagen de gotxa
+1
0
-1

esa es la retórica cuestión

P.D. ¿no es fácil probar lo que propones?

GoTXa
linux counter #116453

+1
0
-1

GoTXa
linux counter #116453
Klaatu barada nikto

Imagen de gotxa
+1
0
-1

GoTXa
linux counter #116453

+1
0
-1

GoTXa
linux counter #116453
Klaatu barada nikto

Imagen de gus20
+1
0
-1

la solucion fue en parte la pregunta hecha mas arriba, para ejecutar comandos en pantalla se debe traer el demonio a foreground, por el contrario no mostrara nada al usuario que este ejecutando dicho script en background.

Perdon si no publique la solucion anteriormente.

Saludos

::Gustavo::

+1
0
-1