#! /bin/sh # # usage: memory.sh # ./memory.sh # # # zuerst kreieren wir eine temp. memory usage, da der befehl "free" recht lange dauert bis er ausgeführt wird TEMPFILE=/tmp/freemem.tmp /usr/local/bin/free > $TEMPFILE #total memory used cat $TEMPFILE | grep 'mem_used' | awk '{print $2}' #total free memory cat $TEMPFILE | grep 'mem_avail' | awk '{print $3}' rm -rf $TEMPFILE # the uptime uptime | sed 's:^.* up \(.*\), [0-9][0-9]* users.*$:\1:' echo "Memory Analysis for corky.shoe.org"