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.

se ejecuta
comprueba en el script con algo "visible", p.ej.
y controlas con
Saludos
GoTXa
linux counter #116453
GoTXa
linux counter #116453
Klaatu barada nikto
gracias
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"?
¿en qué pantalla/terminal?
esa es la retórica cuestión
P.D. ¿no es fácil probar lo que propones?
GoTXa
linux counter #116453
GoTXa
linux counter #116453
Klaatu barada nikto
¿compartes tu solución?
GoTXa
linux counter #116453
GoTXa
linux counter #116453
Klaatu barada nikto
solucion
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::