[問題] stdin 問題請教 能否針對stdin做同步處理
大家好
目前正在使用adb 抓手機log ,由於是自動化測試 所以後續的LOG處理非常的吃力
目前做法是這樣子
1. adb logcat -v threadtime > logcat.log
等到自動測試完成後,由於檔案很大,所以針對logcat.log去做 多組關鍵字過濾/篩選
2. sed -n "/ANR in\|FATAL EXCEPTION/p" logcat.log > filter.txt
只要檢查 filter.txt 裡是否有資料,就可以知道這份logcat.log是否有需要再看
PS 由於自動化測試需要再winxp下完成
sed是額外去這裡抓 http://unxutils.sourceforge.net/
PS1 不能接受同時一次開兩個shell一個抓logcat.log 一個抓filter.txt
像是以下的做法... 因為這樣對手機是一種過重負荷,而且容易導致adb掛點
adb logcat > logcat.log
adb logcat -exec sed -n "/ANR in\|FATAL EXCEPTION/p" > filter.txt
感謝大家的賜教
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 60.250.154.120
※ 編輯: nknudragon 來自: 60.250.154.120 (10/26 00:26)
→
10/26 10:39, , 1F
10/26 10:39, 1F
→
10/26 10:40, , 2F
10/26 10:40, 2F
→
10/26 10:43, , 3F
10/26 10:43, 3F
→
10/26 10:43, , 4F
10/26 10:43, 4F
→
10/26 10:44, , 5F
10/26 10:44, 5F
→
10/26 10:44, , 6F
10/26 10:44, 6F
→
10/26 10:45, , 7F
10/26 10:45, 7F
討論串 (同標題文章)