I have following script to check disk usage    #!/bin/bash# set alert level 90% is defaultALERT=10OIFS=$IFSIFS=','storage=$(df -H | grep -vE '^Filesystem|tmpfs|cdrom' | awk '{ print $5   $1 }')for output in $storage ;do  echo ---------------@@@@@@@@@ output started @@@@@@@@@@@@@@@@-----------  echo $output  echo ---------------@@@@@@@@@ output end @@@@@@@@@@@@@@@@-----------  usep=$(echo $output | awk '{ print $1}' | cut -d'%' -f1  )  echo ---------------###### useo started ######-----------  echo $usep  echo ---------------###### usep end ######-----------  if [ $usep -ge $ALERT ]; then    echo Running out of space \$partition ($usep%)\ on $(hostname) as on $(date)   fidoneBut when i am running this code i am getting the integer expression expected error at if conditional statement, Here is the output of this script   97% /dev/sda11% udev0% none2% none---------------@@@@@@@@@ output end @@@@@@@@@@@@@@@@--------------------------###### useo started ######-----------97102---------------###### usep end ######-----------./fordiskfor.sh: line 24: [: 97102: integer expression expectedI am new in scripting, can someone figure out why am i getting this error.
Bash getting integer expression expected
bash;shell;shell script