Você pode usar um subshell, executando todos os três comandos e canalizando a saída uma única vez:
if ((($4) < 3000 ))
then
(
echo "Memory Utilization is less than 5% free of Total Memory"
free -m
ps -eo pid,ppid,rss,vsize,pcpu,pmem,cmd -ww --sort=vsz|cut -c1-130|tac|head
) | mail -s "Please bounce high consuming jobs on server" [email protected]
else
exit 0
fi