使用 grep 過濾 adb logcat 時婿牍,如下命令可以過濾出數(shù)據(jù)
adb logcat |grep -E "A|B"
但是再grep 一次就過濾不到數(shù)據(jù)了
adb logcat |grep -E "A|B"|grep "C"
這是因為 grep 把數(shù)據(jù)緩存起來沒有再輸出,可以使用以下命令來使 grep 立即輸出
adb logcat |grep --line-buffered -E "A|B"|grep "C"
https://askubuntu.com/questions/562344/what-does-grep-line-buffering-do