#!/usr/bin/env bash # # Lists mailbox size of all virtual users # of all domains PER_USER="/var/vmail/*.*/*" PER_DOMAIN="/var/vmail/*.*/" TOTAL="/var/vmail/" du -hs $PER_USER | sort -rh | awk '{print $1,$2}' | awk -F"/" '{print $1"\t"$5,"@"$4}' | sed 's/ @/@/g' echo -e "\r" du -hs $PER_DOMAIN | sort -rh | awk '{print $1,$2}' | awk -F"/" '{print $1"\t"$4}' echo -e "\r" du -hs $TOTAL