Parse exec output

From: Date: Sat, 01 Mar 2003 03:38:31 +0000
Subject: Parse exec output
Groups: php.general 
Request: Send a blank email to php-general+get-137663@lists.php.net to get a copy of this message
If I exec a command like ifconfig, I'd like to be able to parse. What is the best way to go about thihs? An example output from ifconfig is: [root@Lunar]:/var/log> ifconfig eth0 Link encap:Ethernet HWaddr 00:C0:4F:AB:F9:59 inet addr:192.168.1.200 Bcast:192.168.1.255 Mask:255.255.255.0 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:1286126 errors:0 dropped:0 overruns:0 frame:0 TX packets:516928 errors:0 dropped:0 overruns:0 carrier:0 collisions:16 txqueuelen:100 RX bytes:377232323 (359.7 Mb) TX bytes:111611502 (106.4 Mb) Interrupt:11 Base address:0xec80 ipsec0 Link encap:Ethernet HWaddr 00:C0:4F:AB:F9:59 inet addr:192.168.1.200 Mask:255.255.255.0 UP RUNNING NOARP MTU:16260 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:10 RX bytes:0 (0.0 b) TX bytes:0 (0.0 b) lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:137252 errors:0 dropped:0 overruns:0 frame:0 TX packets:137252 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:35151736 (33.5 Mb) TX bytes:35151736 (33.5 Mb)

« previous php.general (#137663) next »