On Fri, 01 Feb 2002, Gerd Reim wrote:
meine_ip=`/sbin/ifconfig ppp0 | grep 'inet Adresse' | cut -f2 -d":" | cut -f1 -d" " | awk '{ print $1 }'`
UAARRRGGHHHHHH..... Du hast dir quasi die schlechteste Methode ausgewaehlt, die aktuelle IP aus der Ausgabe von ifconfig zu extrahieren. ==== IF="${1:-ppp0}"; /sbin/ifconfig $IF | sed -n 's/.*addr:\([0-9\.]*\).*/\1/p'; ==== Das sind glatte 3 Prozesse weniger die aufgerufen werden muessen, zudem ist's weniger anfaellig... Achso, wenn das ganze in /etc/ppp/ip-up oder ip-up.local laeuft, dann steht die IP im Argument "$4", und der ganze Aufwand mit ifconfig ist ueberfluessig (siehe den anderen Thread)... meine_ip="$4" -dnh -- You come out of a woman and you spend the rest of your life trying to get back inside. -- sig stolen from James Cort