I can't seem to allow single integer input only. If someone puts abc, it will work.
But if someone puts in abc123 or 123abc it will still treat it as a valid integer
# input to be an integer.
validate_integer(){
if [ ! "$#" -eq "1" ]; then
error "Please enter one numberic value only"
return 1
elif [[ "$1" =~ ^[[:alpha:]]+$ ]]; then
error "Input must be a NUMBER"
return 1
else
return 0
fi
}