0

adb logcat コマンドの出力をテキスト ファイルに書き込んでいます。

adb [-s device_id] logcat > logfile.txt

残念ながら、この場合、ログにはタイムスタンプがありません。リダイレクトされたコマンド出力の各行の先頭にタイムスタンプ (または任意のテキスト) を挿入する方法はありますか?

更新logcat -v threadtime: ( example )を使用するだけで十分であることがわかりました。

4

2 に答える 2

1

あなたが実際に Windows のいくつかのバージョンを使用していて、実際には MS-DOS を使用していないと仮定しています。

もしそうなら、少しの VBScript が動作するはずです。

タイムスタンプログ.vbs:

Dim str
Do While Not WScript.StdIn.AtEndOfStream
  str = WScript.StdIn.ReadLine
  WScript.StdOut.WriteLine now & " - " & str
Loop

使用法:

adb [-s device_id] logcat | cscript //nologo timestampLog.vbs >logfile.txt
于 2012-04-25T00:38:23.317 に答える