parsovani IP adresy sed-em

Zdenek Precek precek na precek.cz
Pondělí Květen 7 20:33:59 CEST 2001


On Thu, 3 May 2001, Martin Edlman wrote:
> 	nejsem schopnej rozparsovat IP adresu na slozky, a to pomoci sed-u.
> Perl ani AWK neni k dispozici.
> 	IP adresu (A.B.C.D) mam v promenny, potrebuji jeji treti cislo (C).
> Zkousel jsem nasledujici, vzdy mi to vyhodi zpet celou IP adresu.
> 	Prosim o radu, jak to ma byt, protoze uz nevim.
>
> DEFGW="10.0.0.1"

Mozna trosku s krizkem po funuse, ale...
Jsme v Linuxu, lze tedy predpokladat, ze shell je bash.
Co takhle zkusit toto:

echo $DEFGW | IFS=. read a b c d e
echo $c

--
         v   v v   | zdenek na precek.cz    | SCP    (")
Ing. ZDENEK PRECEK | +420-2-7933044      | 5200  _  \/\
                   | Augustinova 2064/14 |    __  \/\\  _
                   | Praha 4, Chodov     |   | /|   / \/
                   | 148 00              |   |//| _|




Další informace o konferenci Linux