【发布时间】:2016-05-07 10:44:14
【问题描述】:
如何获取最近时间的日志,例如最近 5 分钟?
命令行中的这个命令
adb logcat -v time | find "E/"
始终提供错误日志。
(在显示所有日志的同时等待几分钟并不有趣)
非常感谢!
【问题讨论】:
标签: android time android-logcat android-log
如何获取最近时间的日志,例如最近 5 分钟?
命令行中的这个命令
adb logcat -v time | find "E/"
始终提供错误日志。
(在显示所有日志的同时等待几分钟并不有趣)
非常感谢!
【问题讨论】:
标签: android time android-logcat android-log
adb logcat -T "$(date +'%m-%d %H:%M:%S.%q' -d '5 minutes ago')"
date 命令(适用于 Linux 和 Mac,不确定 windows)【讨论】:
WARNING: -T invalid, setting to 1
-v time 命令显示发出消息的进程的日期、调用时间、优先级/标签和 PID。所以它不是日志实际时间戳的过滤器。我不相信有办法做到这一点。
不过,您可以使用adb logcat -c 清除日志。
【讨论】:
NOW=$(date +"%m-%d %H:%M:%S.000") ; adb logcat -T "$NOW",这实际上可能是您最初寻找的。span>