-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hi, I'm trying to write a simple script which can grab the ip address of current active interface.
e.g iwn0 -> 10.7.22.23/24 , route 10.7.22.254 em0 -> 192.168.133.2/24 , route 192.168.133.1 ( active , default route ) Now how can i tell that em0 is active and fetch the local address ? First thought was to parse output of `ifconfig` , seeking for entries "status: active" ? But is there any better ways to work it out ? Many thanks ! - -- Best Regards, Aaron Lewis - PGP: 0xDFE6C29E Key Server: http://keyserver.veridis.com Finger Print: 9482 448F C7C3 896C 1DFE 7DD3 2492 A7D0 DFE6 C29E No HTML shits , thanks. Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iQIcBAEBAgAGBQJMs/lFAAoJECSSp9Df5sKe+dwP/Ru/WyCkjgCOKVbu2phzjk36 QltijnJD+Jwgy06/KqifCSiNJ3YOpGSKaDOLrEFLz+vICB5Ks4Xn1mmd6AR7O5dL LISe4xwE5AfBaPEpdTdoy3/wkxy22P2/H7oLASexUaB969UL23UvO4sOMx2yS763 f+vmfni4InJEZ1Bj3VDd6IP0rhGZZhQ4mnsHViES/w6Mk1mqW+19vnU3mNMdDrTy XYoxTBSALJPIHj/ji0TIPPKiGMu03Ip3Q9M57rs70ZHvo5smrBYjGe8FExkMkENl mVYlJqsFfNwU53L4FvjMoK7KJo5j5AEP1lrLqjoJOksWmoZI8WLdiHTXlw5VvBj7 V0Tm2OtspUTkPYTIgYI8RpyD0/GKt47SH4Ve3FbIZncbFBiz/hiQg/XwImdgkk2U A+hZu8G5YASS+XC+g4Hx4l4mb5NPfDZrM48cuh99Dp9Rsd7jZ6br4Ecd5UBGYPZN hByxQhos0Q1JdYZcz54vXkcPlw5ZPHyehvKqn04ca9RN0v2ue+Na4yBjecJwm6e/ Rn6+JyJ94FFLqbaT6whsZKvJcM2G/fy7sdmZm+LckF3LnrlauStgcv+mKETo+aZv MU3Idrb8ZCpYSIvxNJxlAEXHCBvY2rM/jvnBthKiH2w2dNHApKG8lzFUTGdPCuwY BuaQB5kgdWDB2iS7D3Kl =/TPV -----END PGP SIGNATURE-----