14 lines
420 B
Bash
Executable file
14 lines
420 B
Bash
Executable file
#!/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 -sk $PER_USER | sort -rn | awk '{print $2}' | xargs -ia du -hs "a" | awk -F"/" '{print $1,$5,"@"$4}' | sed 's/ @/@/g'
|
|
echo -e "\r"
|
|
du -hs $PER_DOMAIN | sort -n | awk '{print $2}' | xargs -ia du -hs "a" | awk -F"/" '{print $1,$4}'
|
|
echo -e "\r"
|
|
du -hs $TOTAL
|