我正在尝试添加一个 cron 作业来执行从远程服务器到(Ubuntu12)本地机器的 rsync 并创建一个日志文件。
下面是 crontab-l
00 18 * * * rsync -a -v --delete -e ssh user@centosvm:/home/user/rsync-test ~/backup > ~/rsync$(date +%Y%m%d_%H%M%S).log 2>&1
Run Code Online (Sandbox Code Playgroud)
我不断收到这封邮件,告知工作中的语法错误。
Received: by work-virtual-machine (Postfix, from userid 1002)
id 697ADA24A0; Thu, 30 Apr 2015 16:21:01 -0700 (PDT)
From: root@work-virtual-machine (Cron Daemon)
To: user@work-virtual-machine
Subject: Cron <user@work-virtual-machine> "rsync -a -v --delete -e ssh user@centosvm:/home/user/rsync-test ~/backup > /home/user/rsync$(date +
Content-Type: text/plain; charset=ANSI_X3.4-1968
X-Cron-Env: <SHELL=/bin/sh>
X-Cron-Env: <HOME=/home/user>
X-Cron-Env: <PATH=/usr/bin:/bin>
X-Cron-Env: <LOGNAME=user>
Message-Id: <20150430232101.697ADA24A0@work-virtual-machine>
Date: Thu, 30 Apr 2015 16:21:01 …
Run Code Online (Sandbox Code Playgroud)