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.
sh
,#
è trattato come un delimitatore di commenti, quindi non dovrebbe cercare di eseguire nulla con un#
precedente, perché dovrebbe essere un commento.