Har*_*bir 6 linux cron opensuse
我在 OpenSuse 上以 root 身份运行以下命令:
linux-gn77-PC:/home/harbir/project # crontab -e
Run Code Online (Sandbox Code Playgroud)
当编辑器打开时,我输入以下内容,因为我希望命令在 2145 小时运行
45 21 * * * * /home/harbir/project/maildispatcher.sh &> /tmp/mycommand.log
Run Code Online (Sandbox Code Playgroud)
当我尝试保存文件时,我收到以下消息
crontab: installing new crontab
"/tmp/crontab.WOxjzG":1: bad command
errors in crontab file, can't install.
Do you want to retry the same edit?
Run Code Online (Sandbox Code Playgroud)
我希望 crontab 的输出转到文件/tmp/mycommand.log。
And*_*orn 10
您在 crontab 行中有一个字段太多。
它应该是
minute hour dayofmonth month dayofweek command
Run Code Online (Sandbox Code Playgroud)
您有一个星号字符代替命令。
此外,如果您希望 crontab 条目以 root 身份运行,可以说将它放在 /etc/cron.d/ 文件中比放在 root 自己的用户级 crontab 中更干净。
请注意,系统 crontab(即 /etc/cron*)的格式略有不同。在 dayofweek 字段之后有一个额外的字段,其中包含运行命令的用户名。
| 归档时间: |
|
| 查看次数: |
11253 次 |
| 最近记录: |