From 28380d8c298eb8381069b26931ecafdce0f5a817 Mon Sep 17 00:00:00 2001 From: mxmehl Date: Fri, 10 Jul 2015 23:38:35 +0300 Subject: [PATCH] fix quota bug --- action.sh | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/action.sh b/action.sh index 0c3b297..326f811 100755 --- a/action.sh +++ b/action.sh @@ -348,6 +348,11 @@ if [ "$ACTION" == "quota" ]; then 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 + USAGE="1" + fi + PERC=$(echo "scale=2; $USAGE/$QUOTA" | bc) PERC=$(echo "scale=2; $PERC*100" | bc)