Lazy loaded image
BugRecord
🐞命令行执行shell脚本成功,但crontab执行失败
Words 171Read Time 1 min
2025-8-14
2025-8-13
type
status
date
slug
summary
tags
category
icon
password
原文

问题

手动执行shell脚本成功,crontab执行未有反应,crontab执行报错

解决方案

  1. crontab 脚本路径是否不正确
  1. 环境变量问题导致
是因为 crontab 的 环境的问题,在 crontab 自动执行时,它不会加载 PATH 全部路径,我们必须在脚本里面声明出来。所以添加如下代码在 Shell 脚本中。
解决方法:
  • 方法1:
在 Shell 脚本前面加上如下代码,注意:.与/之间的空格
2、方法2:
在 Shell 脚本前面加上刷新配置代码
 
上一篇
静态变量过大导致OOM
下一篇
docker部署SpringBoot项目乱码

Comments
Loading...