Substituir
ip=dig +short myip.opendns.com @resolver1.opendns.com
por
ip=$(dig +short myip.opendns.com @resolver1.opendns.com)
Espera-se que o seguinte script bash faça eco do ip atual do wan, em vez do google "what is my ip". Erro:
./ipChange.txt: line 2: +short: command not found “??
#!/bin/bash
ip=dig +short myip.opendns.com @resolver1.opendns.com
echo “$ip”
Alguma ideia de como consertar isso? Thx
Eu tenho um oneliner mais fácil para você:
curl ipecho.net/plain
Se você quiser em uma variável:
myIp=$(curl ipecho.net/plain)