Having trouble understanding why my bash script terminates abrubtly
echo "Checking for ANY QUERY"
dig +short $MYHOSTWITHOUTWWW any | tr '[A-Z]' '[a-z]' > $HOME/$MYHOST-$MYTIMESTAMP/$MYHOST-$MYTIMESTAMP-anyquery.txt
ANYQUERY_STATUS=`grep -iwo 'disabled' $HOME/$MYHOST-$MYTIMESTAMP/$MYHOST-$MYTIMESTAMP-anyquery.txt`
if [[ "$ANYQUERY_STATUS" = "disabled" ]];
then
echo "disabled" > $HOME/$MYHOST-$MYTIMESTAMP/$MYHOST-$MYTIMESTAMP-anyquerybug.txt
else
echo "enabled" > $HOME/$MYHOST-$MYTIMESTAMP/$MYHOST-$MYTIMESTAMP-anyquerybug.txt
fi
echo "Checking for Generic top level domains availabilty"
touch $HOME/$MYHOST-$MYTIMESTAMP/$MYHOST-$MYTIMESTAMP-domain-gtld.txt
However, the program stops and exits at the 'ANYQUERY_STATUS=`grep -iwo 'disabled' statement. It does not follow through executing the rest of the script.
Any help will be highly appreciated here.