سلام
دارم روی یه بش اسکریپت کار میکنم، اینجای کد :
ram=$(free | awk 'FNR == 3 {print $3/($3+$4)*100}' | cut -d. -f1)
if [[ $ram > 80 ]]; then
light="1"
else
light="0"
fi
قراره که چک بشه اگه رم بالای 80٪ بود light رو برابر با 1 قرار بده
از 10 تا 100٪ همه چیز درست هست اما وقتی مقدار ram کمتر از ۱۰ باشه مثلا ۹ درصد، مقدار ۱ برگشت داده میشه
ممنون میشم راهنمایی کنید .