#!/bin/bash if [[ "$1" = "-h" || "$1" = "--help" ]] then echo "Usage: $(basename $0) [user]" echo "" echo " -h [--help] - shows this help" exit 0 fi if [[ -z $1 ]] then for i in `ps -e -o user --no-header | sort | uniq`; do echo "$i: $(ps -u $i -o rss --no-header | paste -sd+ -| bc)KB" done; else echo "$1: $(ps -u $1 -o rss --no-header | paste -sd+ -| bc) KB" fi