Пишу скрипт который проверяет заряд батерии в процентах
#!/bin/bash
charge_now=$(cat /sys/class/power_supply/BAT0/charge_now)
charge_full=$(cat /sys/class/power_supply/BAT0/charge_full)
charge_percent=$(echo "100*$charge_now/$charge_full" | bc)
charge_percent1=15
if [ "$charge_percent" -le "$charge_percent1" ]; then
sudo /etc/acpi/hibernate.sh
else
sleep 1
fi
До сюда всё прекрасно работает но как хочу загнать в цикл то того момента пока на зарядке батареии не будет 15% выполнять скрипт и пишу так
while [ "$charge_percent" -le "$charge_percent1" ]; do
echo -n "$charge_percent"
$charge_percentx=`expr $charge_percent + 1`
done
echo
exit 0
Но почемто не гонится в цикл... помогите дописать...