bash - 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
解决方案
推荐阅读
- vue.js - 在 Vue.js 中使用附加的 prop 绑定 scss 变量
- python - 在我的本地计算机上运行在 aws ec2 实例上运行脚本的 shell 脚本 - 我如何跟踪 ongion 输出?
- ios - PrototypeCell 上的空白区域
- ruby-on-rails - 将 API 中的电影信息保存到我的数据库中的列表中
- go - 强制重新下载/完全清洁环境
- c# - 使用 CSOM 对 Sharepoint Online 进行身份验证
- php - 如何在 PHP 中使用相同的键从另一个数组向数组的键添加值?
- javascript - 默认选择 Html 按钮
- delphi - 德尔福手机菜单
- java - 微调器项目取决于另一个微调器的选定项目