Bash Pfsense 2.4.4:运行到Crontab中以执行CURL http响应状态问题的自定义脚本
我目前正在Pfsense 2.4.4中执行我的项目,使用bash脚本(script.sh)执行CURL-into-crontab*/1****(每1分钟一次)。当我使用CLI运行脚本时,它工作得很好,但是当我将script.sh放入crontab时,它不工作,并且CURL代码行不响应任何结果。请建议。Pfsense使用FreeBSD操作系统 我已经使用命令行测试了script.sh,它工作得很好,但不是在crontab中。在做了一些调查之后,在使用crontab执行脚本时避免了CURL代码。脚本是在crontab中执行的,但它避免了脚本本身中的CURL代码行 script.shBash Pfsense 2.4.4:运行到Crontab中以执行CURL http响应状态问题的自定义脚本,bash,curl,cron,freebsd,pfsense,Bash,Curl,Cron,Freebsd,Pfsense,我目前正在Pfsense 2.4.4中执行我的项目,使用bash脚本(script.sh)执行CURL-into-crontab*/1****(每1分钟一次)。当我使用CLI运行脚本时,它工作得很好,但是当我将script.sh放入crontab时,它不工作,并且CURL代码行不响应任何结果。请建议。Pfsense使用FreeBSD操作系统 我已经使用命令行测试了script.sh,它工作得很好,但不是在crontab中。在做了一些调查之后,在使用crontab执行脚本时避免了CURL代码。脚本
#!/bin/sh
status_code=$(curl --write-out %{http_code} --silent --output /dev/null https://google.com)
echo $status_code >> /home/log
echo $status_code
克朗塔布
*/1 * * * * root /home/script.sh
因此,在脚本执行后,它会将http响应代码写入/home/log文件200或404等。像这样测试
cron
:tq sir,已经通过导入完整路径解决了:from freebsd crontab:)