如何使用 adb logcat 过滤出 <tagname>
Posted
技术标签:
【中文标题】如何使用 adb logcat 过滤出 <tagname>【英文标题】:How can I filter OUT a <tagname> using adb logcat 【发布时间】:2011-06-12 16:53:47 【问题描述】:这与Filter output in logcat by tagname 有关。如何过滤掉标记名。前 - 如果我不希望将标记名 GNU.IO 回显到标准输出,我想要一些相当于 -
adb logcat | grep -v <tagname>
很遗憾,以上内容对我不起作用。
【问题讨论】:
其实,没关系。上述方法有效,但如果有人知道使用 logcat 过滤掉本地标记名的方法,即无需管道到 grep,请在此处发布答案。 【参考方案1】:logcat 不会为你做这件事,但如果你想让设备做这个工作,你可以使用adb shell
:
adb shell 'logcat | grep -v <tagname>'
【讨论】:
过滤 out 如同删除【参考方案2】:我发现这很适合我想要的 -
adb logcat -s TAG:V
【讨论】:
【参考方案3】:只需将特定标签的级别设置为 S(ilent):
adb logcat <TAG>:S
因此,您将看到除 TAG 之外的所有消息
【讨论】:
以上是关于如何使用 adb logcat 过滤出 <tagname>的主要内容,如果未能解决你的问题,请参考以下文章
如何使用 Android adb logcat 按标签名称排除某些消息?