kkkgo / dnspod-ddns-with-bashshell

The Dnspod DDNS with BashShell
272 stars 94 forks source link

修复cron的环境变量,使用绝对路径 #1

Closed IanSmith123 closed 6 years ago

IanSmith123 commented 6 years ago

Debian中正常工作,CentOS在zsh中正常工作,但是crontab运行无法获取IP,排查后是环境变量的问题

kkkgo commented 6 years ago

不同系统的命令环境不一样,使用绝对变量不能保证都兼容。 iaCi4g.png

IanSmith123 commented 6 years ago

抱歉,手边的设备路径都是在 /sbin/ip ,未考虑到这个情况 ,新的提交也能解决之前的问题

谢谢~