From: Michael Lück (michael.lueck@terastore.de)
Date: Wed Feb 05 2003 - 15:11:30 CET
Hallo Ingo Buell,
Probier es mal mit:
myip="`ifconfig $INTERFACE | grep 'inet addr:' | awk '{ print $2 }' |
sed -e 's/.*://'`"
Unter
http://www.linux-ag.de/linux/LHB/
kann man sich das Linux Anwenderhandbuch downloaden. Dort findet man
auch einiges über sed, awk, ...
Gruß, Michael
Ingo Bruell schrieb:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> Hi Michael Lück,
>
> ML> hier ein kleines Beispiel: ipfrom
>
> ML> #! /bin/sh
> ML> # script ipfrom. Usage: ipfrom www.irgendwas.dom
> ML> #
> ML> IP="`host $1 | sed -e 's/[^0-9]*//'`"
> ML> echo $IP
> ML> exit 0
> Klappt Super, Danke.
>
> nun versuche ich gerade die aktuelle ip Adresse von ppp0 abzufragen,
> abei habe ich folgende Anweisung geschrieben:
>
> myip="`ifconfig $INTERFACE | grep 'inet addr:' | awk '{ print $2 }' |
> sed -e 's/[^0-9]*//'`"
>
> ist das O.K. oder gibt es da was einfacheres. Ich habe noch keine
> vernünftige Doku über reguläre Ausdrücke gefunden.
>
> best regards
>
> Ingo Bruell
>
> - ---
> <ibruell@gmx.de>
> <Ingo.Bruell@epost.de>
> <ICQ# 40377720>
> Oldenburg PGP-Fingerprint: CB01 AE12 B359 87C4 BF1C 953C 8FE7 C648 169E E5FC
> Germany PGP-Public-Key available at pgpkeys.mit.edu
>
> -----BEGIN PGP SIGNATURE-----
> Version: PGP 6.5i
>
> iQA/AwUBPkEHtY/nxkgWnuX8EQJKrACfa3rtWY1gHc0vJaA5VWLtcPxb6IsAnjWW
> HD7puvXmqNDeC40AbfV5XNZP
> =Y3xJ
> -----END PGP SIGNATURE-----
>
>
>
> .
>
This archive was generated by hypermail 2.1.4 : Wed Feb 05 2003 - 15:11:38 CET