Android / adb重定向控制台应用输出

时间:2011-11-21 04:37:11

标签: android adb android-2.2-froyo

我试图通过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已创建,但为空且输出仍然显示在屏幕上。有人有想法吗?已经坚持了很长一段时间。

1 个答案:

答案 0 :(得分:0)

您可以尝试将stdout和stderr重定向到out.txt。试试这个,

# wlan_cu -itiwlan0 -s /data/jay/stat.sh > out.txt 2>&1