1단계
$ adb shell dumpsys battery
Current Battery Service state:
AC powered: false
USB powered: true
Wireless powered: false
status: 2
health: 2
present: true
level: 22
scale: 100
voltage: 3763
current now: 34700
temperature: 391
technology: Li-ion
2단계
$ adb shell dumpsys battery | grep level
level: 22
3단계
$ adb shell dumpsys battery | grep level | awk '{print $2}'
32
4단계 스크립트 활용
#!/bin/sh
OUTPUT="$(adb shell dumpsys battery | grep level | awk '{print $2}')"
if [ "$OUTPUT" -le 15 ];then
echo "현재 배터리는 ${OUTPUT}로 15미만입니다."
elif [ "$OUTPUT" -le 50 ];then
echo "배터리가 50%도 안 남았네요. \n${OUTPUT}"
else
echo "good battery \n${OUTPUT}"
fi
다음검색