如何在bash脚本中为变量分配命令? 当我开始使用时,我的脚本就像一个魅力
while true
do
echo "Building Local Tunnel"
/opt/nodejs/lib/node_modules/localtunnel/bin/client --subdomain celero --port 8001 > /var/www/html/status
sleep 2
done
问题是我想知道我的域名何时会被更改。所以我可以对此作出反应。
我试图建立隧道连接并将输出分配给变量。 如果域名已更改,我想将新地址保存到文件中。我的代码现在不起作用。有人可以帮帮我吗?
#!/bin/bash
#sleep 6
dir=/home/pi/address.txt
while true
do
/opt/nodejs/lib/node_modules/localtunnel/bin/client --subdomain celero --port 8001 > $domain
echo "${domain}"
if [ "${domain}" != "${temp}" ]; then
"${domain}" > "${dir}"
fi
$temp = $domain
sleep 2
done