Bonjour

j'essaie de faire un script bash avec un test sur une entrée utilisateur. Voici mon code:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
 
echo "Acceptez vous la licence d'utilisation (procéder à l'installation)? (Y,n)"
 
read reponse
 
if ["$reponse" == ""]||["$reponse" == "Y"]||["$reponse" == "y"]
then
	echo "Lancement de l'installation"
else
	echo "Terminé"
fi
quand je test ce script et que je met n'importe quoi (c par exemple) j’obtiens ceci:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 
Acceptez vous la licence d'utilisation (procéder à l'installation)? (Y,n)
c
install.sh: 23: install.sh: [c: not found
install.sh: 23: install.sh: [c: not found
install.sh: 23: install.sh: [c: not found
Terminé
si je fais "Entrée" ça fonctionne par contre rien d'autre. Si je met "y" ou "Y" ça ne fonctionne pas...

merci d'avance pour votre aide