2013-06-08 14 views
5

私たちが知っているように、我々はアンドロイドでログをフィルタリングするためにコマンドを使用することができます。複数のタグを使ってAndroid adbシェルlogcatを一度にフィルタリングする方法はありますか?

adb shell logcat | grep "tag1" 

その後、TAG1が含まれているログが出力されます。

ここで、tag1とtag2を含むログを出力できるコマンドを1つ使用します。

私は使用しようとしていますが、動作しません。

adb shell logcat | grep "tag1 tag2" 

どうすればよいですか?

ありがとうございました。

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

それとも、単にlogcatの組み込みフィルタを使用できます:

答えて

23

これは正しくはgrepを使用する方法である

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

@Bastetを、私はデフォルトのフィルタを設定するために '-s'使用しました沈黙する。あなたのコマンドは冗長です。 –

+0

P、恩赦、私は 's'なしでこれをしたので、この誤解、指摘のおかげで:) – Bastet

関連する問題