Pegando IP sem saber qual interface está sendo usada
Precisei pegar o IP de vários computadores, porém alguns tinham duas placas e outros apenas uma.
Eu sabia que a faixa de IP começava com 10.50, então resolvi fazer um script independente de qual placa de rede. O script localizará, no ifconfig, a interface que possui um IP com início 10.50 e fará um recorte, retornando para você o IP completo.
Eu sabia que a faixa de IP começava com 10.50, então resolvi fazer um script independente de qual placa de rede. O script localizará, no ifconfig, a interface que possui um IP com início 10.50 e fará um recorte, retornando para você o IP completo.
Descrição
Precisei pegar o IP de vários computadores, porém alguns tinham duas placas e outros apenas uma.
Eu sabia que a faixa de IP começava com 10.50, então resolvi fazer um script independente de qual placa de rede. O script localizará, no ifconfig, a interface que possui um IP com início 10.50 e fará um recorte, retornando para você o IP completo.
Eu sabia que a faixa de IP começava com 10.50, então resolvi fazer um script independente de qual placa de rede. O script localizará, no ifconfig, a interface que possui um IP com início 10.50 e fará um recorte, retornando para você o IP completo.
# O script irá utilizar o comando ifconfig, isolando apenas o que tiver "10.50...", então, modifique esse 10.50 para a sua faixa de IP. # Depois, será feito um "recorte" e então isolar e mostrar apenas o IP. IP=`ifconfig | grep "10.50" | cut -f2 -d: | cut -f1 -d" "` echo $IP