Operatory - porównania arytmetyczne/ciągów

0

Witam. Mam problem z porównaniem arytmetycznym albo ciągów. Myślę, że kod poniżej wystarczająco wyjaśnia co chcę zrobić:

POZIOM=`cat /sys/class/power_supply/BAT0/capacity`
if [ $POZIOM-le "10" ] ; then
...
fi

W pliku znajduje się tylko i wyłącznie liczba np. 45. Problem polega na tym, że operator -le nie działa. Z jednej strony wartość w pliku jest liczbowa więc należy użyć operatora arytmetycznego ale z drugiej strony liczba ta może być zapisana do zmiennej w formie ciągu (chyba) a wtedy w grę wchodzi porównanie ciągów.
Jak mam to zrobić żeby działało?

0

Strzelam: $POZIOM -le 10 ?

1 użytkowników online, w tym zalogowanych: 0, gości: 1