bugfix(misc): fix kind, gprox, myip, pandoc
[webi-installers/.git] / myip / myip.sh
index 1fb90eeacd11888687a6cbf18fe93def420c25d7..94cdca79b260f470fdee939483ee5d0aaf303c60 100644 (file)
@@ -1,22 +1,22 @@
 #!/bin/bash
 
-function __show_my_ip {
+function __show_my_ip() {
     set -u
     set -e
 
     ipv4=$(curl -s https://api.ipify.org || true)
     ipv6=$(curl -s https://api6.ipify.org || true)
 
-    if [[ -n "${ipv4}" ]]; then
+    if [[ -n ${ipv4} ]]; then
         echo "IPv4 (A)   : $ipv4"
     fi
 
-    if [[ -n "$ipv6" ]] && [[ "ipv6" != "ipv4" ]]; then
-        echo "IPv6 (AAAA): $ipv6"
+    if [[ -n ${ipv6} ]] && [[ ${ipv6} != "${ipv4}" ]]; then
+        echo "IPv6 (AAAA): ${ipv6}"
     fi
 
-    if [[ -z "$ipv4" ]] && [[ -z "ipv6" ]]; then
-        >&2 echo "error: no public IP address"
+    if [[ -z ${ipv4} ]] && [[ -z ${ipv6} ]]; then
+        echo >&2 "error: no public IP address"
     fi
 }