前提・実現したいこと
現在のグローバルIPアドレスと更新前のグローバルIPアドレスを比較し、一致しない場合はif文内の処理を実行するプログラムですが、現在のグローバルIPアドレスと更新前のグローバルIPアドレスが一致している状態でもif文内の処理が実行されてしまいます。
どのようにしたら正しい挙動になるのかご教示のほどよろしくお願い致します。
該当のソースコード
shell
1ipaddress=$(curl -s ifconfig.io) 2global_ipaddress=$(cat /tmp/global_ipaddress) 3 4if [ ${ipaddress} != {global_ipaddress} ]; then 5 message="${ipaddress}" 6 echo ${ipaddress} > /tmp/global_ipaddress 7fi
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/08/02 13:55