[NS : webblekubera] 脚本手动跑没问题,放进定时任务就失败:环境变量不一样

问题有个同步脚本,在终端里手动执行一切正常,挂到定时任务以后每天都报「命令找不到」。日志里只有一行错误,我一开始还以为是网络问题,查了好几天。原因和解决定时任务不会加载你的shell配置文件,PATH里只有最基本的几个系统目录。自己装的工具、用版本管理器装的运行时,它全都找不到。解决办法:脚本里的外部命令全部写绝对
 
 
Back to Top