2013-06-08 12 views
5

Jak wiemy, możemy użyć polecenia filtrować dziennik w Androidzie:jak filtrować logcat powłoki Androida adb za pomocą mutiple tagów naraz?

adb shell logcat | grep "tag1" 

Następnie loguje które zawierają TAG1 będzie odtwarzany.

Teraz chcę użyć jednego polecenia, które może wyświetlać dzienniki zawierające tag1 i tag2.

Próbuję użyć, ale nie działa.

adb shell logcat | grep "tag1 tag2" 

Jak to zrobić?

Dzięki.

Odpowiedz

23

To jak używać grep prawidłowo:

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

Lub może po prostu użyć wbudowanych filtrów logcat za:

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

@Bastet użyłem '-s' ustawić filtr domyślny milczeć. Twoje polecenie jest zbędne. –

+0

P, ułaskawienie, zrobiłem to bez 's', spowodowało to nieporozumienie, dzięki za wskazanie :) – Bastet

Powiązane problemy