nano /home/user/MyDocs/tmp/batteryCheck.sh
x=$(hal-device | grep -E 'voltage.current.+[[:digit:]]{4}' | awk '{printf "%4.0f",$3}') if [ $x -ge 4050 ];then echo $x | awk '{printf "%1.3fV - %3.1f", $1 / 1000, 85 + ($1 - 4050) / 12}{print "%"}' exit 0;fi if [ $x -ge 3900 -a $x -lt 4050 ];then echo $x | awk '{printf "%1.3fV - %3.1f", $1 / 1000, 70 + ($1 - 3900) / 10}{print "%"}' exit 0;fi if [ $x -ge 3800 -a $x -lt 3900 ];then echo $x | awk '{printf "%1.3fV - %3.1f", $1 / 1000, 50 + ($1 - 3800) / 5}{print "%"}' exit 0;fi if [ $x -ge 3660 -a $x -lt 3800 ];then echo $x | awk '{printf "%1.3fV - %3.1f", $1 / 1000, 15 + ($1 - 3660) / 4}{print "%"}' exit 1;fi if [ $x -ge 3600 -a $x -lt 3660 ];then echo $x | awk '{printf "%1.3fV - %3.1f", $1 / 1000, 5 + ($1 - 3600) / 6}{print "%"}' exit 2;fi if [ $x -lt 3600 ];then echo $x | awk '{printf "%1.3fV - %3.1f", $1 / 1000, ($1 - 3300) / 60}{print "%"}' exit 3;fi
chmod +x /home/user/MyDocs/tmp/batteryCheck.sh
sh /home/user/MyDocs/tmp/batteryCheck.sh
cp /home/user/MyDocs/tmp/batteryCheck.sh /usr/bin/
batteryCheck
x=$(hal-device | grep -E 'voltage.current.+[[:digit:]]{4}' | awk '{printf "%4.0f",$3}') if [ $x -ge 4050 ];then echo $x | awk '{printf "%3.1f", $1 / 1000, 85 + ($1 - 4050) / 12}{print "%"}' exit 0;fi if [ $x -ge 3900 -a $x -lt 4050 ];then echo $x | awk '{printf "%3.1f", $1 / 1000, 70 + ($1 - 3900) / 10}{print "%"}' exit 0;fi if [ $x -ge 3800 -a $x -lt 3900 ];then echo $x | awk '{printf "%3.1f", $1 / 1000, 50 + ($1 - 3800) / 5}{print "%"}' exit 0;fi if [ $x -ge 3660 -a $x -lt 3800 ];then echo $x | awk '{printf "%3.1f", $1 / 1000, 15 + ($1 - 3660) / 4}{print "%"}' exit 1;fi if [ $x -ge 3600 -a $x -lt 3660 ];then echo $x | awk '{printf "%3.1f", $1 / 1000, 5 + ($1 - 3600) / 6}{print "%"}' exit 2;fi if [ $x -lt 3600 ];then echo $x | awk '{printf "%3.1f", $1 / 1000, ($1 - 3300) / 60}{print "%"}' exit 3;fi