parsovani IP adresy sed-em
Jan Marek
jmarek na jcu.cz
Čtvrtek Květen 3 09:01:18 CEST 2001
Dobry den,
On Thu, May 03, 2001 at 08:09:50AM +0200, Martin Edlman wrote:
> Zdravim,
>
> 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"
me to jde takhle:
# export ADDR=1.2.3.4
# echo $ADDR | sed -e 's/\.[0-9]*$//g' -e 's/[0-9]*\.//g'
3
(Hint1: prvne odriznu posledni cislici vc. tecky a pak vsechny
cislice, ktere jsou teckou nasledovany
Hint2: Hvezdicka znamena 0 a vice _DALSICH_ znaku, kdezto +
znamena 1 a vice _DALSICH_ znaku!)
(Ale ze mi to dalo :-))))
>
> Edas
>
Zdravi
Honza Marek
--
Ing. Jan Marek
University of South Bohemia
Academic Computer Centre
Phone: +420-38-7772080
Další informace o konferenci Linux