Jerikc
Jerikc

Reputation: 349

How to filter Android adb shell logcat using multiple tags at one time?

As we know, we can use the command to filter the log in Android:

adb shell logcat | grep "tag1"

Then, the logs which contain the tag1 will be output.

Now, I want to use one command that can output the logs which contain the tag1 and tag2.

I'm try to use, but it cannot work.

adb shell logcat | grep "tag1 tag2"

How to do it?

Upvotes: 13

Views: 30774

Answers (1)

Alex P.
Alex P.

Reputation: 31716

This is how to use grep properly:

adb shell logcat | grep -E "tag1|tag2"

Or you could just use logcat's built-in filters:

adb logcat -s tag1:* tag2:*

Upvotes: 46

Related Questions