#!/bin/bash </dev/null| awk '{ print $2 }'` do let SUM=$SUM+$SWAP done if [[ $SUM -ne 0 ]]; then printf "${NC}PID=${BROWN}$PID ${NC}- Swap used: $SUM KB ${NC}- ${BLUE}($PROGNAME)${NC} \n" >> /tmp/.swap let OVERALL=$OVERALL+$SUM SUM=0 fi done printf "\n${NC}Overall swap used : ${RED}$OVERALL KB ${NC}in total\n\n" >> /tmp/.swap printf "Swap Utilization\n" printf "=================\n" cat /tmp/.swap | head -n -2 | sort -n -r -k 5| sed -e $'s/ *[^ ]* /\033[1;31m&\033[0m/5' echo " " tail -n 2 /tmp/.swap rm -f /tmp/.swap