1 2 3 4 5 6 7 8 9 10 11 12 |
#!/bin/sh mem=`grep -m 1 "^MemTotal:" /proc/meminfo | sed 's/ kB$//' | sed 's/^.* //'` if [ $mem -gt 1000000 -a -x /usr/bin/bc ]; then mem=$(echo "scale=1; $mem/1000000" | bc) echo "$mem""GB" elif [ $mem -gt 1000 -a -x /usr/bin/bc ]; then mem=$(echo "scale=1; $mem/1000" | bc) echo "$mem""MB" else echo "$mem""KB" fi |