Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 29 Aug 2004 16:04:03 -0400
From:      "Matt Emmerton" <matt@gsicomp.on.ca>
To:        "Steven Friedrich" <FreeBSD@InsightBB.com>, "FreeBSD-Questions" <FreeBSD-Questions@freebsd.org>
Subject:   Re: finding the ip address
Message-ID:  <003c01c48e03$58827fd0$1200a8c0@gsicomp.on.ca>
References:  <200408291538.06836.FreeBSD@InsightBB.com>

next in thread | previous in thread | raw e-mail | index | archive | help
> I'm messing with ubermon for superkaramba and I want to know how to get my
> hosts ip address from the command line (and only the ip address).
>
> I know I can grep and sed rc.conf or the output of ifconfig, but I'm
hoping
> there's a command like whoami for the ip address.

There isn't anything that simple, but munging the output of ifconfig is what
you want.  This assumes that your box only has one IP address (other than
localhost):

# ifconfig -a | grep "inet " | grep -v 127.0.0.1 | awk ' { print $2 } '
192.168.0.4

--
Matt Emmerton



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?003c01c48e03$58827fd0$1200a8c0>