Re: Namensauflösung aus der bash

From: Michael Lück (michael.lueck@terastore.de)
Date: Wed Feb 05 2003 - 15:11:30 CET

  • Next message: Philipp Matthias Hahn: "Re: Namensauflösung aus der bash"

    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