我试图通过motorola droid 2上的adb shell
获取WLAN驱动程序控制接口的输出。该命令名为wlan_cu。要运行该命令,我正在使用:
% wlan_cu -itiwlan0 -s /data/jay/stat.sh
与请求方建立连接... /连接> Bssid_list, Connect,Disassociate,Status,Full_bssid_list,wPs /
状态:DISCONNECT
MAC:f8.7b.7a.7b.b7.9b
SSID:<empty>
BSSID:00.00.00.00.00.00
团 频道:<empty>
Driver /,Connection /,Management /,Show /,Privacy /,scAn /,roaminG /,qOs /,poWer /,eVents /,Bt coexsistance /,Report /,dEbug /,biT /,aboUt,Quit [1]分段错误wlan_cu -itiwlan0 -s /data/jay/stat.sh
-s
选项是从脚本中读取wlan_cu命令。
%cat /data/jay/stat.sh
c s
/
q
如果我尝试重定向输出,即
% wlan_cu -itiwlan0 -s /data/jay/stat.sh &> out.txt
out.txt
已创建,但为空且输出仍然显示在屏幕上。有人有想法吗?已经坚持了很长一段时间。
答案 0 :(得分:0)
您可以尝试将stdout和stderr重定向到out.txt。试试这个,
# wlan_cu -itiwlan0 -s /data/jay/stat.sh > out.txt 2>&1