diff --git a/home/user/.local/bin/myip b/home/user/.local/bin/myip index b2fe46a..0127447 100755 --- a/home/user/.local/bin/myip +++ b/home/user/.local/bin/myip @@ -13,9 +13,13 @@ execute_and_format_result() { printf "%s\t%s\n" "${ip}" "${cmd}" } +if [ "${1}" = '--short' ]; then + curl ip.thek4n.ru + exit "${?}" +fi { execute_and_format_result curl ipinfo.io/ip - execute_and_format_result curl ip.thek4n.ru + execute_and_format_result curl ip.thek4n.ru/ execute_and_format_result dig +short myip.opendns.com @resolver1.opendns.com } | column -t -s "${TAB}"