【发布时间】:2015-02-18 19:48:29
【问题描述】:
我需要扫描 SSID 并在 localhost 环境中运行的 php 页面中显示结果。我可以让这个脚本运行并返回一个值:
$command= "/sbin/iwlist wlan0 scan | grep 'ESSID' ";
$localSSID = exec ($command);
echo $localSSID;
问题在于它只返回最后一个单元格/SSID 的值。例如,当我在终端中扫描时,我得到 p>
ESSID:"SSID name X"
ESSID:"SSID name Y"
ESSID:"SSID name Z"
只显示最后一个。
理想情况下,我只需要在选择框中显示每个选项的名称作为供用户选择的选项。
谁有一些疯狂的 grep 正则表达式技巧可以提供任何建议?我将不胜感激。
-GWC
【问题讨论】:
标签: php regex grep wifi raspbian