Davide Prina wrote: > > Salvator*eL*arosa wrote: > >> #!/bin/sh >> var=$(date +%Y%m%d%k%M) >> pg_dump -U postgres -d cms -f /home/sam/dumppg/$var"_cms.sql" >> >> poi ho inserito in crontab -e la seguente riga: >> #per testarlo ho messo ogni minuto >> */1 * * * * sh /home/sam/dumppg/dump.sh >> >> Ma non crea il file di dump! > > penso che il problema sia il mancato settaggio delle variabili > d'ambiente o l'utente usato per impostare il crontab non ha i permessi > necessari per compiere l'operazione. > > Guarda nella mail dell'utente che hai usato per impostare il crontab. > > prima prova > > modifica la riga del crontab così (naturalmente tutto su una riga): > > */1 * * * * pg_dump -U postgres -d cms -f /home/sam/dumppg/$((`date > +"\%Y\%m\%d\%k\%M"`))"_cms.sql" > > > Il crontab impostalo per l'utente sam > > Ciao > Davide > > > > > Fatto ma niente da fare! syslog mi dice che l'ha lanciato ma il file non lo ha creato. che significa guarda nella mail........? -- View this message in context: http://www.nabble.com/CRON-tf4005039.html#a11375138 Sent from the debian-italian mailing list archive at Nabble.com.

