Adjust to also support Pinebook sensors - statusbar - Shell script to set/print a status bar
 (HTM) hg clone https://bitbucket.org/iamleot/statusbar
 (DIR) Log
 (DIR) Files
 (DIR) Refs
 (DIR) README
       ---
 (DIR) changeset d8b8e8fcc7c0e5fc995e2ed4a97b19dc40e17b46
 (DIR) parent 22dd6ef5bfe83f0968788a7f6d36e7bc8dd6571c
 (HTM) Author: Leonardo Taccari <iamleot@gmail.com>
       Date:   Thu,  9 May 2019 21:26:10 
       
       Adjust to also support Pinebook sensors
       
       Diffstat:
        statusbar.sh |  8 +++++---
        1 files changed, 5 insertions(+), 3 deletions(-)
       ---
       diff -r 22dd6ef5bfe8 -r d8b8e8fcc7c0 statusbar.sh
       --- a/statusbar.sh      Wed May 08 01:04:28 2019 +0200
       +++ b/statusbar.sh      Thu May 09 21:26:10 2019 +0200
       @@ -140,8 +140,8 @@
        #
        battery_status()
        {
       -       acad_connected=`envstat -s "$acad_sensor" | awk '/(connected|present):/ { print $2 }'`
       -       battery_charging=`envstat -s "$battery_charging_sensor" | awk '/charging:/ { print $2 }'`
       +       acad_connected=`envstat -s "$acad_sensor" | awk '/(connected|present):/ { print $NF }'`
       +       battery_charging=`envstat -s "$battery_charging_sensor" | awk '/charging:/ { print $NF }'`
        
               if [ "$battery_charging" = "TRUE" ]; then
                       printf "%s " $charging_symbol
       @@ -150,7 +150,9 @@
               else
                       printf "%s " $battery_symbol
               fi
       -       { envstat -s "$battery_sensor" || echo "charge: (N/A)" ; } | sed -e 's/\.[0-9][0-9]%/%/' -nEe '/charge:/ s/^.*\(([^)]+)\)$/\1/p'
       +       { envstat -s "$battery_sensor" || echo "charge: (N/A)" ; } |
       +               awk '/battery percent:/ { printf("%d%%", int($3)) }
       +                    /charge:/ { printf("%s", ($NF == "(N/A)") ? "(N/A)" : int($NF) "%") }'
        }
        
        #