Date: Mon, 26 Mar 2001 16:38:19 -0500 From: Mikel <mikel@ocsinternet.com> To: Johnny Dang <johnny.dang@johnnydang.net> Cc: FreeBSD IpFW <FREEBSD-IPFW@FreeBSD.ORG> Subject: Re: Scripting with IPFW Message-ID: <3ABFB6CB.4A876CC2@ocsinternet.com> References: <Pine.BSF.4.21.0103261533420.9772-100000@johnnydang.net>
next in thread | previous in thread | raw e-mail | index | archive | help
Hey man cool, hope you don't mind I had to try your script out and well I came up with this...thanks for sending back the code byte... #!/bin/sh oif=`ifconfig fxp0 |grep inet | head -1 | awk '{print $2}'` omask=`ifconfig fxp0 |grep inet | head -1 | awk '{print $4}'` iif=`ifconfig rl0 |grep inet | head -1 | awk '{print $2}'` imask=`ifconfig rl0 |grep inet | head -1 | awk '{print $4}'` onet=`cidr -q ${oif} -h ${omask} | grep network | awk '{print $3}'` inet=`cidr -q ${iif} -h ${imask} | grep network | awk '{print $3}'` echo "onet=\"${onet}\"" echo "oif=\"${oif}\"" echo "omask=\"${omask}\"" echo echo "inet=\"${inet}\"" echo "iif=\"${iif}\"" echo "imask=\"${imask}\"" Cheers, Mikel PS: cidr is a neat little util found in /usr/ports/net/cidr Johnny Dang wrote: > Thanks you all (especially UNIX, SCANNER, Mikel, and Scott)... That is why > this FreeBSD is great... This line will do it (I can now base on this and > change to fix my need)... > > ifconfig de0 | grep "inet" | head -1 | awk '{print $2}' > > Thanks to you all... But why the orginal commands from Linux won't work on > FreeBSD? > > ifconfig de0 | grep "inet" | cut -d -f2 | cut -d " " -f1 ? > > Just for curiosity? Btw, I download the new RedHAT Wolverines and Mandrake > 8.0 and those GUI look like Lindows now. But my boss likes it !!!!! > > ++++++++++++++++++++++++++++++++++++++++++++++++++ > "The instructions said to use Windows 98 or better, > so I installed FreeBSD...It is working now!..." > ++++++++++++++++++++++++++++++++++++++++++++++++++ > Johnny Dang <Johnny.Dang@johnnydang.net> > Senior Network Engineer/MCSE + Internet > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-ipfw" in the body of the message To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ipfw" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3ABFB6CB.4A876CC2>