之前已经以各种方式询问过这个问题但是答案似乎不起作用或者某些高级代码对我来说很复杂,所以我试图实现自己的。希望对经验较少的人更容易理解
使用siple bash脚本和ctontab
date >> /home/pi/Myideas/energy/ipaddrs.txt
上面的行获取日期和时间并将其附加到txt文件
wget -q -O - checkip.icanhazip.com | grep -Po "[\d\.]+" >> ipaddrs.txt
以上行获取我的外部IP地址并将其添加到相同的txt文件
这个文件每天通过python脚本发送电子邮件
所以txt文件将填充如下
date time
88.89.90.100
date time
88.89.90.100
date time
88.89.90.100
date time
88.89.90.100
date time
88.89.90.101
如何搜索txt文件以比较最后一个条目的最后一个和第三个,即最后两个IP地址,所以当它有差异时会触发我的python电子邮件脚本
感谢您的帮助