Linux – Variable de entorno con dirección IP del Equipo

por | 2 octubre, 2015

A veces es interesante disponer de la dirección IP de un interfaz en una variable de entorno.

No existe una variable directa como tal, pero es sencillo obtenerlo del comando ifconfig por ejemplo:

 ip="$(ifconfig |grep -A 1 "eth0" |tail -1 |cut -d ":" -f 2| cut -d " " -f 1)"

También utilizando el más moderno comando IP:

 ip=$(ip -o -4 addr list eth0 |awk '{print $4}' |cut -d / -f1)

Por supuesto para verificar:    # echo $ip

 

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *