0
比较我是相当新的bash和我仍然在试图找出一些东西出来。目前我正在写一个简单的脚本来抓住从一个网站(通过wget的)的IP地址值,并将它与我已经存储在机器上检查地址的地址发生变化进行比较。这是我到目前为止有:bash脚本将IP地址从网络和本地文件
#!/bin/bash
currentIp=$(cat /root/ip.log)
if "$currentIp" == $(wget -O - -q -nv --delete-after www.icanhazip.com)
then
echo IP address is unchanged
else
echo IP address has changed
fi
但是,它运行后,庆典正在取代可变currentIp
其值,然后试图运行它作为一个命令(我已经取代我的IP地址与X在这示例):
line 3: x.x.x.x: command not found
IP address has changed