php while 有个问题请教
我在linux shell 用 whilecat /proc/net/dev_mcast|awk '{print $2}' |while read config;do
echo $config
done
cat /proc/net/dev_mcast|awk '{print $2}'这行是打印网卡
打印:
eth0
eth1
通过 while管道 进行赋予变量
现在我想用 phpwhile来 写这个过程,怎么样操作?
fopen
fget
list (,$xx) = explode ();
echo $xx; 本帖最后由 pianist_cu 于 2012-09-04 11:07 编辑
把原命令(不含while)用管道打开(popen),循环读取内容就好了$cmd = "cat /proc/net/dev_mcast|awk '{print $2}' ";
$fp = popen($cmd, "r");
while($line = fgets($fp))
{
print $line;
}
pclose($fp);
回复 3# pianist_cu
谢谢,
页:
[1]