标签上的ADB logcat出口

时间:2018-06-01 22:58:19

标签: android adb logcat

我试图实时过滤android logcat并执行某些命令或在特定标记出现时退出logcat。我尝试了以下方法:

adb shell "logcat | grep 'sometag' && echo 'Tag occured'"

adb shell logcat -m --regex='sometag'

在第二个命令中,-m根本不起作用,但在logcat文档中列出。

任何想法我该怎么做?

1 个答案:

答案 0 :(得分:0)

回答(也许是暂时的,因为无限循环不是最好的主意):

因为我在PowerShell中编写脚本我找到了解决方案:

While(1) {
    $log = & $abdPath shell "logcat -d | grep 'onPause'"
    if($log) {
         break;
    }
}

感谢您毫无理由地进行投票:)