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