hola de nuevo,
La verdad soy nueva en linux y hasta ahora trabaje con Ubuntu sin mucho problema, todo corre en ubuntu pero a la hora de probar en el servidor (q esta en debian) tengo problemas, cambie el ; y de todas maneras no pasa nada, me crea el archivo al q estoy direccionando la respuesta pero esta vacio, no ejecuta los comandos postgres, intente colocarlos directamente en el crontab de la siguiente manera
0 3 * * * root psql base < /var/www/comandos.sql
para q ejecute ese archivo como sql pero nada, la verdad no se si me falta habilitar algo en debian o en q estoy fallando, pero como t digo el crontab de debian no interpreta ningun comando postgres.
Crei q el problema era q ejecutaba el sh llegaba a la linea de comando postgres, es decir al plsql y debaja q el postgres se encargue y por eso no hacia nada, entonces hice lo siguiente:
<archivo sh>
psql base > /var/www/comandos.txt
<archivo comandos.txt>
SELECT * FROM pruebacron();
<crontab>
0 3 * * * root /var/www/prueba.sh > resultado.txt
pero ni asi ejecuta los comandos postgres
Alguna idea??
ya probe todo, solo se me ocurre q falta algo en el debian o como puedo ejecutar desde el crontab sentencias de postgres?
Gracias
