Filter ifconfig with Perl
October 7th, 2008 Posted in Programming
Linux/Unix: Below is the commands to filter ifconfig to show only the eth0 IP address in Linux.
Perl Script:
Option 1
eth0 | grep “inet addr”| awk {‘print $2′} | perl -e ‘while(<>){ ($a,$b)=split/:/; print $b; }’
Option 2
ifconfig eth0 | grep “inet addr” | perl -e ‘while (<>) { ($inet, $addr, $ip, $others) = /(\w+)\s+(\w+):(\S+)\s+(.*)/; print $3.”\n”;}’
Tags: ifconfig perl







October 7th, 2008 at 06:34
keng woh~ for wat purpose then?
October 7th, 2008 at 06:34
keng woh~ for wat purpose then?
October 7th, 2008 at 06:40
err….. to capture IP only lor
Sweat~
October 7th, 2008 at 06:40
err….. to capture IP only lor
Sweat~
October 7th, 2008 at 14:34
keng woh~ for wat purpose then?
October 7th, 2008 at 14:40
err….. to capture IP only lor
Sweat~