BugRecord|2025-8-14|Last edited: 2025-8-13|
type
Post
status
Published
date
Aug 14, 2025
slug
problem-2
summary
线上 bug 记录
tags
linux
category
BugRecord
icon
password
原文

问题

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

解决方案

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