cron tenta di eseguire l'output di rsync?


2

Data una riga nel mio crontab -e:

02  12 * * *   * rsync -r -t -v /Users/pnathan/ /Volumes/archive_hdd/

Ricevo un'email da cron che assomiglia a questo:

/ bin / sh: # .emacs #: comando non trovato

#.emacs# è il primo file nell'elenco di rsync quando eseguo il comando dalla riga di comando.

Quando grep ps -Af per rsync, si scopre che non si è generato. Sto raccogliendo che in qualche modo, bash sta cercando di eseguire l'output, ma non ha senso, almeno non dalla mia lettura delle pagine man.


Questo mi sembra un po 'strano per un altro motivo: In sh, #è trattato come un delimitatore di commenti, quindi non dovrebbe cercare di eseguire nulla con un #precedente, perché dovrebbe essere un commento.
Wuffers,

Risposte:


2

Hai troppi campi delle specifiche temporali. Dovrebbe essere:

02 12 * * * rsync -r -t -v /Users/pnathan/ /Volumes/archive_hdd/

Adesso vado a fare un giro all'angolo.
Paul Nathan,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.