#!/bin/bash

# Desc: Prompts user until valid answer given.

while ! [ "$prompt_status" = "answered" ]; do
    echo "Perform action? (y/n):" 1>&2;
    read prompt;
    case "$prompt" in
	"y" | "yes")
	    echo -e "Doing stuff.";
	    prompt_status="answered";
	    ;;
	"n" | "no")
	    echo "Doing nothing.";
	    prompt_status="answered";
	    ;;
	*)
	    echo "WARNING:Invalid option $prompt"
	    prompt_status="";
	    ;;
    esac
done