rendered paste body#!/bin/bash
cat /root/.quotadir/exceedlist | while read usermail1 userdir1 ;
do
if [ -d "$userdir1" ]
then
usage=$(du /home/"$usermail1"/Maildir |tail -1 |awk '{print $1}')
echo "usage = $usage username: $usermail1 directory: $userdir1"
if [ "$usage" -lt 300000 ]
then
/bin/chown "$usermail1" "$userdir1"
echo "$usermail1" >>//root/.quotadir/lessquota
echo "press enter key to continue unsetting quota"
read hoi
fi
fi
done
for i in `cat /root/.quotadir/lessquota`
do
/bin/sed "/\<$i\>/d" /root/.quotadir/exceedlist >/root/.quotadir/tmpexceed
mv -f /root/.quotadir/tmpexceed /root/.quotadir/exceedlist
done