私のcrontab -eに次の行があるとします:
02 12 * * * * rsync -r -t -v /Users/pnathan/ /Volumes/archive_hdd/
cron から次のようなメールが届きます:
/bin/sh: #.emacs#: コマンドが見つかりません
#.emacs#
コマンドラインからコマンドを実行したとき、rsync リストの最初のファイルになります。
rsync を ps -Af で grep すると、生成されていないことがわかります。何らかの方法で、bash が出力を実行しようとしているようですが、少なくともマニュアル ページを読む限りでは意味がわかりません。
答え1
時間指定フィールドが多すぎます。正しくは次のようになります:
02 12 * * * rsync -r -t -v /Users/pnathan/ /Volumes/archive_hdd/