From afa225e8322c2a53ef755d2f2d02241c36d5111f Mon Sep 17 00:00:00 2001 From: 0scar Date: Sun, 27 Dec 2020 13:47:51 +0100 Subject: Minor improvements --- .scripts/batinfo | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to '.scripts/batinfo') diff --git a/.scripts/batinfo b/.scripts/batinfo index 92b95c1..87676ac 100755 --- a/.scripts/batinfo +++ b/.scripts/batinfo @@ -1,8 +1,8 @@ -#!/usr/bin/env bash +#!/usr/bin/env sh set -e -status=$(acpi -abi) # get battery and adapter info +status="$(acpi -abi)" # get battery and adapter info case $BLOCK_BUTTON in 3) notify-send "Battery status" "$status" ;; @@ -10,7 +10,7 @@ case $BLOCK_BUTTON in 5) brightnessctl -q s 10%- ;; esac -power=$(echo $status | awk '/Battery/{s+=$4}; END{printf "%.1f%%", s/NR}') +power=$(echo "${status}" | awk '/Battery [0-9]+: [A-Z]/{s+=$4;c++}; END{printf "%.1f%%", s/c}') icon='?' if [[ -z $(echo $status | sed -n '/on-line/p') ]]; then @@ -30,4 +30,4 @@ else icon='\uf583' fi -echo -ne "$icon $power" +echo -e "$icon $power" -- cgit v1.3