#!/bin/sh mu=0 pr=$1 [ -n "$pr" ] || ( echo "procMemVmSize / Andrey Zakharov 2009 / usage: $0 <pid>" >&2; exit 1 ) pids=`pgrep $1` for p in $pids; do let "mu = $mu + `cat /proc/$p/status | grep VmSize | awk '{ print $2 }'`" #kB done let "mu = $mu * 1024" echo $mu