omando de salida @bash no encontrado

Me enfrento al siguiente problema. He creado la condición mencionada, pero cuando elijo y para sí, todo está bien, pero cuando elijo n para no, me sale un error molesto: salida: ¿Está de acuerdo con sí (y) o no (n) n ./myscript: [n: comando no encontrado

myscript es el nombre de mi código de script aquí:

echo  "Do you agree yes (y) or not (n)"
read  answer
if ( [ "$answer" =  'y' ]  ||  ["$answer" = 'Y' ]);
then

echo  -e  “  output for y”
done
else
echo -e "  output for n "
exit 1;

¿Alguna idea de cómo puedo deshacerme de la salida y solucionar el problema? Gracia

Respuestas a la pregunta(8)

Su respuesta a la pregunta