Pagina 1 di 1

Maledetto Cron

Inviato: domenica 21 settembre 2008, 21:27
da Linuxand
Ciao a tutti.

Mi sono costruito un piccolo programmino di backup che copia dei file dalla Dir Home al mio disco Dati. Volevo far eseguire il programma ogni domenica alle 19:00

Il Crontab è il seguente:

Codice: Seleziona tutto

0 19 * * 7      /bin/bash /media/Dati/HomeLinux/BackupHome.sh
All'orario stabilito il syslog mi riporta:

Codice: Seleziona tutto

Sep 21 19:00:01 dragon-desktop /USR/SBIN/CRON[12769]: (dragon) CMD (/bin/bash /media/Dati/HomeLinux/BackupHome.sh)
Sep 21 19:00:03 dragon-desktop /USR/SBIN/CRON[12768]: (dragon) MAIL (mailed 64 bytes of output but got status 0x0001 )
Ma il programma non viene eseguito...
Qualcuno ha un'idea del perché?

Ciao :)
(z)

Re: Maledetto Cron

Inviato: domenica 21 settembre 2008, 22:13
da badìl
Hai reso eseguibile lo script?

Re: Maledetto Cron

Inviato: domenica 21 settembre 2008, 22:31
da Linuxand
Sì, se lo lancio a mano si esegue.

Ciao :)
(z)

Re: Maledetto Cron

Inviato: lunedì 22 settembre 2008, 9:49
da jepessen
Scusa, ma /bin/bash ci sta? Non dovresti semplicemente indicare il percorso dello script (dove la prima riga è #!/bin/bash)? Io so (ma potrei sbagliarmi) che come argomento vuole il comando. Magari legge esegue base e basta.

Daniele

Re: Maledetto Cron

Inviato: lunedì 22 settembre 2008, 12:26
da Linuxand
Ho provato in entrambi i modi e niente :(

Ciao :)
(z)

Re: Maledetto Cron

Inviato: sabato 27 settembre 2008, 13:42
da Linuxand
Visto che Cron non mi funziona ma anacron sì, ho pensato di mettere uno script con esecuzione ogni giorno. Se non è domenica, termina altrimenti si mette in pausa fino all'orario prestabilito (tramite il comando sleep). Volevo sapere da qualcuno di voi sa se così facendo non blocco tutto anacron fino alla fine dell'esecuzione del mio script o se posso andare tranquillo.

Ciao :)
(z)