Date: Sun, 17 Sep 2006 09:17:13 -0700 From: Paul Hoffman <phoffman@proper.com> To: freebsd-questions@FreeBSD.ORG Subject: Getting a specific value from netstat Message-ID: <p0623090bc13324d88cbe@[10.20.30.177]>
next in thread | raw e-mail | index | archive | help
Greetings again. If I do a 'netstat -I em0 -b', I get: Name Mtu Network Address Ipkts Ierrs Ibytes Opkts Oerrs Obytes Coll em0 1500 <Link#1> 00:0e:0c:67:c8:04 93555198 0 2179562966 114493253 0 723565977 0 em0 1500 fe80:1::20e:c fe80:1::20e:cff:f 0 - 0 4 - 288 - em0 1500 192.245.12 Balder-227 35399016 - 1770283188 114484197 - 3415268168 - em0 1500 192.245.12.22 Balder-228 27063120 - 1655024896 0 - 0 - em0 1500 192.245.12.22 Balder-229 47427840 - 3954775975 18975500 - 2445620452 - What I care about is the number of input and output bytes (in this case, 2179562966 and 723565977). I can write a short Perl script to parse the netstat output, but I would rather just get the numbers directly from the OS. Are these values available without going through netstat?
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?p0623090bc13324d88cbe>