Files

24 lines
397 B
Bash
Executable File

#!/bin/sh
used=$(free -h --si | awk '/^Mem/ {print $3}')
total="32G"
text="${used}/${total}"
echo "$text"
echo "$text"
u=$(free --si | awk '/^Mem/ {print $3}')
t=$(free --si | awk '/^Mem/ {print $2}')
u_num=${u%[A-Za-z]*}
t_num=${t%[A-Za-z]*}
pct=$(awk -v u="$u_num" -v t="$t_num" 'BEGIN {printf "%.0f", (u/t)*100}')
if [ "$pct" -ge 90 ]; then
echo "#ffcc66"
else
echo "#ffffff"
fi