Automatically collect informatio…
来源:互联网 发布:php explode() 编辑:程序博客网 时间:2024/04/30 23:29
RESULT_FILE=ANDROID_PHONE_INFORMATION.csv
ADB_CMD="adb"
if [$1 -eq ""]; then
fi
#==============================================================================
echo destine file: $RESULT_FILE
rm -r -f $RESULT_FILE >/dev/nul # enforce remove old file
# 0, get kinds of version
echo VersionInformation >>$RESULT_FILE
# get the last three line of cpuinfo, and replace ":" with"'"
$ADB_CMD shell cat /proc/cpuinfo | tail -3 |sed 's/:/,/g'>> $RESULT_FILE
# 1. get CPU information
echo >> $RESULT_FILE
echo "CPU Info" >>$RESULT_FILE
# replace ":" with ",", and delete from line 9 ( we only needthe first 8 lines)
$ADB_CMD shell cat /proc/cpuinfo | sed 's/:/,/g' | sed '9,$d'>> $RESULT_FILE
#cat /proc/cpuinfo >>$RESULT_FILE
# 2. get RAM info
echo >> $RESULT_FILE
echo "RAM Info" >>$RESULT_FILE
echo "RamInfo, size(kB)" >>$RESULT_FILE
# replace : with , and remove kB
$ADB_CMD shell cat /proc/meminfo | sed 's/:/,/g' |sed's/kB//g' >> $RESULT_FILE
#cat /proc/meminfo >>$RESULT_FILE
# 3. File system information size
echo >>$RESULT_FILE
echo "File System Info" >>$RESULT_FILE
echo "size, total, used,Available ">> $RESULT_FILE
# remove "total, used, available", and use ",(" to take theplace of "("
$ADB_CMD shell df | sed 's/:/,/g' |sed 's/total//g' | sed's/used//g' | sed 's/available//g' |sed 's/(/,(/g'>> $RESULT_FILE
#df >> $RESULT_FILE
# 4. mode
echo >> $RESULT_FILE
echo "Mode" >>$RESULT_FILE
$ADB_CMD shell mount | sed 's/ \{1,\}/,/g' >>$RESULT_FILE
#mount >> $RESULT_FILE
# 5. process information
echo >> $RESULT_FILE
echo "Process Infor." >>$RESULT_FILE
# replace [ ] with ','
$ADB_CMD shell ps | sed 's/\{1,\}/,/g'>> $RESULT_FILE
#ps >> $RESULT_FILE
# 5. print out reminder information
echo--------------------------------------------------------------------------
echo Final Results:
cat $RESULT_FILE | sed 's/^/ /g'
echo--------------------------------------------------------------------------
echo ""
echo ""
echo Information stored in $RESULT_FILE.
echo ""
0 0
- Automatically collect informatio…
- Building an Informatio…
- Building an Informatio…
- Building an Informatio…
- Automatically change Java source…
- 批量SQL之BULK COLLECT子句
- 集线器 交换机 路由器 网桥 …
- 使用BBED修改SCN …
- Hive安装 …
- android o…
- android …
- [转] 彼尔…
- “constructors not allowed …
- 关于alter system switch lo…
- MPMoviePlayerController …
- HDU 1075 What Are You Talking …
- HDOJ 1017 A Mathematical Cur…
- HDOJ 1039 Easier Done Than Sa…
- Android shell 启动java程序
- 和为S的连续正数序列
- 转载: Android原生(Native)C开发之…
- 闲居杂感
- Android tips ( to be updated)
- Automatically collect informatio…
- FW:Android 启动过程
- FW:分析Android 根文件系统启动过…
- FW:Android内核的简单分析
- FW:Android 的属性系统(翻译)
- Android的底层库libutils介绍
- 覆灭和新生
- Chrome32发布,包含页面提示、新Win8界面,更好的恶意软件拦截,和监护人功能
- Android应用及应用管理简介