Salvator*eL*arosa wrote:
ADESSO FUNZIONE HO SOLO AGGIUNTO ALLO SCRIPT:
/usr/local/pgsql/bin/pg_dump -U postgres -d cms -f
/home/sam/dumppg/$var"_cms.sql"
LA COSA STRANA È CHE DALLA SHELL DELL'UTENTE
SE LANCIO PG_DUMP SENZA PERCORSO ASSOLUTO
FUNZIONA....
come ti avevo detto "penso che il problema sia il mancato settaggio
delle variabili d'ambiente".
Quando esegui uno script mediante il crontab questo parte senza
l'inizializzazione delle variabili d'ambiente (es: quelle definite in
~/.bash_profile).
Però come ti avevo suggerito dovevi guardare la mail ... li di sicuro
c'è l'errore generato (a meno che tu non abbia una mail locale
funzionante ... cosa da evitare)
$ man mail
[...]
When executing commands, any output is mailed to the owner of the
crontab (or to the user named in the MAILTO environment variable in the
crontab, if such exists)
[...]
Ciao
Davide
--
Dizionari: http://linguistico.sourceforge.net/wiki
Petizione per l'uso di formati accessibili nell'Unione Europea
http://tinyurl.com/y6u4m5
Non autorizzo la memorizzazione del mio indirizzo su outlook