首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何从当前时间戳获取shell输出。Linux、unix

如何从当前时间戳获取shell输出。Linux、unix
EN

Stack Overflow用户
提问于 2012-09-14 05:39:05
回答 2查看 736关注 0票数 0

在许多shell命令中,输出是连续的事件流,例如系统日志。我只需要查看当前或当前系统时间的输出。下面是我从adb logcat获得程序输出,

代码语言:javascript
复制
09-03 17:12:04.562   479   957 I ActivityManager: Starting: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=com.amazon.mShop.android/com.amazon.mShop.home.HomeActivity } from pid 1230
09-03 17:12:04.687   479  1030 I ActivityManager: Start proc com.amazon.mShop.android for activity com.amazon.mShop.android/com.amazon.mShop.home.HomeActivity: pid=19164 uid=10158 gids={1006, 3003}
09-03 17:12:05.593   479   912 I ActivityManager: Starting: Intent { dat=?paramSuggestionText=cell%20phone flg=0x20000 cmp=com.amazon.mShop.android/com.amazon.mShop.search.SearchActivity (has extras) } from pid 19164
09-03 17:12:05.796   479   620 I ActivityManager: Displayed com.amazon.mShop.android/com.amazon.mShop.search.SearchActivity: +186ms (total +1s119ms)
09-03 17:12:08.601   479   620 I ActivityManager: Displayed com.amazon.mShop.android/com.amazon.mShop.home.HomeActivity: +3s925ms
09-03 17:12:08.601   479   620 I ActivityManager: Resumed Activity: com.amazon.mShop.android/com.amazon.mShop.search.SearchActivity totalTime: 4037 ms
09-03 17:13:35.742   479   957 I ActivityManager: Starting: Intent { act=intentActionStartActivity flg=0x20000 cmp=com.amazon.mShop.android/com.amazon.mShop.categoryBrowse.CategoryBrowseActivity } from pid 19164
09-03 17:13:36.007   479   620 I ActivityManager: Displayed com.amazon.mShop.android/com.amazon.mShop.categoryBrowse.CategoryBrowseActivity: +222ms
09-03 17:13:53.328   479   957 I ActivityManager: Starting: Intent { dat=?&paramSuggestionFilters=s%3An%3A%2C%3A4991425011%0As%3An%3A%2C%3A4991426011%0As%3An%3A%2C%3A5088769011%0As%3An%3A%2C%3A5263615011&paramDepartmentName=Programs flg=0x20000 cmp=com.amazon.mShop.android/com.amazon.mShop.search.SearchActivity (has extras) } from pid 19164
09-03 17:13:53.484   479   620 I ActivityManager: Displayed com.amazon.mShop.android/com.amazon.mShop.search.SearchActivity: +145ms

它是一个连续的流,显示从系统启动开始的事件,但我只需要来自当前系统时间的日志。那么,我如何才能做到这一点呢?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-09-25 12:36:24

我的问题用logcat -c选项解决了。更一般的解决方案是使用tail -f命令行选项。虽然它不是非常准确,但它是有效的。

票数 0
EN

Stack Overflow用户

发布于 2012-09-21 10:42:09

根据adb手册,可以通过两个步骤完成此操作:

  1. 使用logcat -c
  2. Proceed清除日志,并使用常规logcat call

进行持续的日志监控

如果应该将这两者结合在一起,我想运行logcat -c && logcat将是解决方案。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12415163

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档