2013-06-08 1 views
5

Как мы знаем, мы можем использовать команду для фильтрации журнала в андроиде:как фильтровать локоть с Android adb с использованием тегов mutiple за один раз?

adb shell logcat | grep "tag1" 

Затем, журналы, содержащие tag1 будут выводиться.

Теперь я хочу использовать одну команду, которая может выводить журналы, содержащие теги1 и tag2.

Я пытаюсь использовать, но он не может работать.

adb shell logcat | grep "tag1 tag2" 

Как это сделать?

Спасибо.

ответ

23

Это как использовать Grep правильно:

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

Или вы могли бы просто использовать встроенные фильтры LogCat в:

adb logcat -s tag1:* tag2:* 
+0

@Bastet, я использовал '-s' установить фильтр по умолчанию к молчанию. Ваша команда избыточна. –

+0

P, pardon, я сделал это без '' ', таким образом сделал это недоразумение, спасибо за указание :) – Bastet

Смежные вопросы