Re: IP address

Pàgina inicial

Reply to this message
Autor: Olivier Allard-Jacquin
Data:  
A: Guilde
Assumpte: Re: IP address
    Bonsoir

Dr P Dupre a écrit :
> Bonsoir,
>
> Coment est -ce que je pourrais recuperer l'adresse IP (seulement) d'un
> interface.
> ifconfig ppp0
> me donne inet addr:172.26.2.14 P-t-P:172.26.2.1 Mask:255.255.255.255
> Je voudrais recupere uniquement 172.26.2.14


    Une solution avec sed :


LANG=C /sbin/ifconfig eth0 | sed -e '/inet addr:/!d' -e
's/.*addr:\([0-9.]\+\).*/\1/g'

Bien sûr, Tout doit tenir sur une seule ligne.

Le premier "-e" agit comme un "grep", afin de ne récupérer que la ligne
contenant "addr"
Le second "-e" extrait l'adresse IP

    Cordialement,


                        Olivier
-- 
~~~~~~~  _____/\_____  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Phoenix /   _ \/ _   \    Olivier Allard-Jacquin
       /   / \  / \   \   Web:  http://olivieraj.free.fr/
      /___/  /  \  \___\  Mail: olivieraj@???
~~~~ /////  ///\\\  \\\\\ ~~~~~~~~~~~~~~~~~~~~~~~ Linux Powered !!