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