获取cpu的温度
cat /sys/devices/virtual/thermal/thermal_zone0/temp
cat /sys/class/thermal/thermal_zone0/temp
测试脚本如下(读取显示10000次):
#!/system/bin/sh
cat /
proc
/uptime >
${OUTFILE}
for ((i= 0 ;i< 10000 ;++i)) ; do
( date "+%s.%3N" ; cat /sys/devices/virtual/thermal/thermal_zone0/temp) |\
awk '{if (NR%2) date = $1; else print date, $1;}'
done >> ${OUTFILE}
cat / proc /uptime >> ${OUTFILE}
for ((i= 0 ;i< 10000 ;++i)) ; do
( date "+%s.%3N" ; cat /sys/devices/virtual/thermal/thermal_zone0/temp) |\
awk '{if (NR%2) date = $1; else print date, $1;}'
done >> ${OUTFILE}
cat / proc /uptime >> ${OUTFILE}