#ident "@(#)/usr/local/sysadmin/MEMMGR 1.0 03/18/91" Author: Mr Reinhard Pfaffinger
# Office: 1924 CSS/SDA, Randolph AFB, Texas 78150
# Phone: AV 487-8649  Comm: (512) 652-8649
#
# This script allows a system administrator to monitor memory usage.
#

chkfortty() {
             if [ "$TERM" = "tty" ]
               then
                   echo  
             else
                 tput clear 
             fi
            }

while :
 do
   chkfortty
   echo "                 <<< AT&T 3B2/600G Memory Management Menu >>>\n"
   echo "                     1. Snapshot of Current RAM Utilization" 
   echo "                     2. Detailed Snapshot of Current RAM Utilization" 
   echo "                     3. System SWAP Status\n"
   echo "                     q or Q to quit\n"
   echo "                     Enter response <RETURN> =>> \c"
   read RESP
   case "$RESP" in
      1)
        /usr/local/parstat
        echo "\nPress <RETURN> ... \c"
        read RTN
        continue
        ;;
      2)
        /usr/local/memtot
        echo "\nPress <RETURN> ... \c"
        read RTN
        continue
        ;;
      3)
        chkfortty
        /etc/swap -l
        echo "\nPress <RETURN> ... \c"
        read RTN
        continue
        ;;
    q|Q)
        exit 0
        ;;
      *)
        echo "\n\t\t\t\tInvalid response!\c"
        sleep 2
        continue
        ;;
   esac
 done
