我在 runtests.sh 文件中有这个 bash 脚本
#!/bin/bash
cd /Library/WebServer/Documents/protractor_clipboards
protractor testscript.js
当我在终端上执行此操作时
./runtests.sh
但是当我尝试从 crontab -e 文件运行它时出现此错误
/Library/WebServer/Documents/test/runtests.sh: line 3: protractor: command not found
我知道量角器命令有效,但不确定发生了什么
这是我的 crontab -e
*/5 * * * * /Library/WebServer/Documents/test/runtests.sh
谢谢
答案1
您需要在脚本的开头设置PATH
或使用完整路径protractor
。cron
使用默认值PATH
,而您的默认值可能被某些rc
文件修改。