首页 > 解决方案 > Crontab 和家酿

问题描述

我正在尝试从 Mac OSX Mojave 上的 crontab 执行 backup.sh 脚本。我通过 brew install webkit2png 安装了 webkit2png,这似乎工作正常。

我有一个从终端正常工作的测试命令。我已经制作了文件 Chmod 755 和可执行文件。此命令可从终端运行:webkit2png -F -W 1600 -d --delay=5 /Users/sof/backups https://www.google.com

我的 crontab 运行,当它运行时,它说在邮件日志中找不到 webkit2png 命令。

如果我的用户可以找到它并在终端中运行它,为什么 cron 找不到它。我认为我的路径是正确的,所以我不确定要尝试什么。

backup.sh 包含以下内容:

#!/bin/bash
webkit2png -F -W 1600 -d --delay=5 /Users/sof/backups https://www.google.com

标签: bashshellcronmacos-mojave

解决方案


推荐阅读