码迷,mamicode.com
首页 > 数据库 > 详细

同时记录adb logcat 信息已经 对应的kmsg kernel相关信息

时间:2017-09-22 00:45:08      阅读:224      评论:0      收藏:0      [点我收藏+]

标签:相关   amp   pat   txt   ash   remount   rem   脚本   col   

  使用场景在没有使用对用log apk的情况下,或者可以自己选择记录log的情况下,使用脚本通过adb 同时记录logcat 信息和kmsg信息。

  此次使用两个脚本 一个后台运行一个前提运行,文件路径可以设置

  1、后台运行文件名:kmsg_log.sh,内容就一句话

    adb logcat > $1

  2、前台运行的文件:kmsg.sh

  

#!/bin/bash
#@ echo ***
####按格式获取时间信息
date_ymd=$(date +%Y%m%d)
date_hm=$(date +%Y%m%d_%H_%M)
#######设置需要获取的地址
if [ "$1" != "" ]
then
logcat_dst_path="/home/putao/virtualbox/logcat/$date_ymd/$date_hm"_"$1"
else
logcat_dst_path="/home/putao/virtualbox/logcat/$date_ymd/$date_hm"
fi

/bin/mkdir -p $logcat_dst_path
adb wait-for-device
echo "device plugin"
adb root 
adb wait-for-device
echo "device plugin"
adb remount
echo "kernel log"
./kmsg_log.sh $logcat_dst_path/"logcat".log  &
adb shell cat /proc/kmsg > $logcat_dst_path/"kernel".log 
echo "logcat"
#adb logcat > $logcat_dst_path/"logcat".txt

 

同时记录adb logcat 信息已经 对应的kmsg kernel相关信息

标签:相关   amp   pat   txt   ash   remount   rem   脚本   col   

原文地址:http://www.cnblogs.com/atlas2016/p/7572116.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!