David Talkington wrote:
> 
> Nice. A few weeks ago, I wrote a shell script similar to yours (yours
> is more flexible), and also a Perl script which does the same thing
> just for fun.  But all I really wanted was to read variables that are
> set when the interface is started, so here's a question for the
> variable-impaired: How can I make system variables (like IPADDR and
> GATEWAY) available to a login shell?  "export" doesn't work that way;
> surely there's a way to do this?
> 
> -d
> 
> Me wrote:
> 
> :Dan Browning wrote:
> :>
> :> In a shell script, how do I assign a varialbe the current dynamic ip address
> :> for a given interface?  What about current default gateway?
> :
> :
> :LOCALIF="ppp0"
> :
> :LOCALIP=`ifconfig $LOCALIF | grep inet | cut -d : -f 2 | cut -d \  -f 1`
> :LOCALMASK=`ifconfig $LOCALIF | grep Mask | cut -d : -f 4`
> :LOCALNET="$LOCALIP/$LOCALMASK"
> :echo "External: $LOCALNET
> :
> :--
> :mozilla
> :Be Counted ---> http://counter.li.org:80/index.html

Ask on the bash list. Subscription instructions are at:

http://www.moongroup.com/lists.phtml

--
mozilla
Be Counted ---> http://counter.li.org:80/index.html


-- 
To unsubscribe: mail [EMAIL PROTECTED] with "unsubscribe"
as the Subject.

Reply via email to