fix quota calc

This commit is contained in:
2021-12-18 12:01:20 +01:00
parent 099d87e70a
commit 81fc921e3f

View File

@@ -347,11 +347,11 @@ if [ "$ACTION" == "quota" ]; then
echo "Calculating account disk usage..."
echo
USAGE=$(quota -gsl | tail -n 1 | awk -F" " '{ print $2 }')
USAGE=$(quota -gsl | tail -n 1 | awk -F" " '{ print $2 }' | sed 's/[A-Za-z]//g')
QUOTA=$(quota -gsl | tail -n 1 | awk -F" " '{ print $3 }' | sed 's/[A-Za-z]//g')
# If smaller than 1M, set usage to 1M to avoid miscalcuations
if [ $(echo $USAGE | grep -q "[A-Za-z]$" ; echo $?) != 0 ]; then
if ! echo $USAGE | grep -q "[A-Za-z]$"; then
USAGE="1"
else
USAGE=$(echo $USAGE | sed 's/[A-Za-z]//g')