commit 864a1939f8030602e5e56bb782d38d78d73d184c parent 2fd1dde622c30183ede1f0d88b2a9862dc835218 Author: Robert Russell <robert@rr3.xyz> Date: Sun, 26 Jul 2026 22:41:19 -0700 Replace -a with && (shellcheck) Diffstat:
| M | statusupd | | | 11 | +++++------ |
1 file changed, 5 insertions(+), 6 deletions(-)
diff --git a/statusupd b/statusupd @@ -21,25 +21,24 @@ HIGH_THRESH=80 STATE_DIR="$XDG_RUNTIME_DIR" STATE="$STATE_DIR/last_statusupd_battery" -if [ -r "$BAT" -a -d "$STATE_DIR" -a -w "$STATE_DIR" ]; then +if [ -r "$BAT" ] && [ -d "$STATE_DIR" ] && [ -w "$STATE_DIR" ]; then if [ ! -e "$STATE" ]; then echo 100 > "$STATE" fi LAST="$(cat "$STATE")" - if [ "$BATTERY" -le $VERY_LOW_THRESH -a "$LAST" -gt $VERY_LOW_THRESH ]; then + if [ "$BATTERY" -le $VERY_LOW_THRESH ] && [ "$LAST" -gt $VERY_LOW_THRESH ]; then notify-send --urgency=critical "Very low battery (${BATTERY}%)!" - elif [ "$BATTERY" -le $LOW_THRESH -a "$LAST" -gt $LOW_THRESH ]; then + elif [ "$BATTERY" -le $LOW_THRESH ] && [ "$LAST" -gt $LOW_THRESH ]; then notify-send --urgency=normal "Low battery (${BATTERY}%)!" fi - if [ "$BATTERY" -ge $VERY_HIGH_THRESH -a "$LAST" -lt $VERY_HIGH_THRESH ]; then + if [ "$BATTERY" -ge $VERY_HIGH_THRESH ] && [ "$LAST" -lt $VERY_HIGH_THRESH ]; then notify-send --urgency=critical "Very high battery (${BATTERY}%)!" - elif [ "$BATTERY" -ge $HIGH_THRESH -a "$LAST" -lt $HIGH_THRESH ]; then + elif [ "$BATTERY" -ge $HIGH_THRESH ] && [ "$LAST" -lt $HIGH_THRESH ]; then notify-send --urgency=normal "High battery (${BATTERY}%)!" fi echo "$BATTERY" > "$STATE" fi -