Problème avec script bash
	
	
		Bonjour, voici mon script :
	Code:
	
| 12
 3
 4
 5
 6
 7
 8
 9
 10
 11
 12
 
 | #!/bin/bash
 
echo $1
 
if [$1='83']
then
cd ./../Tycho2    
 
echo "lecture suppl_1.dat"
./list 1 -2 5.5 345 195 30 90
 
fi | 
 Si je tape :
	Code:
	
| 12
 
 | chmod 777 essai
./essai 83 | 
 Voici ce que j'obtiens :
	Code:
	
| 12
 
 | 83
./essai: line 5: [83=83]: command not found | 
 D'ailleurs j'obtiens la même chose avec :ou encore avec :Pourtant mon script fonctionne sans problème si je retire la condition :
	Code:
	
| 12
 3
 4
 5
 6
 
 | #!/bin/bash
 
cd ./../Tycho2    
 
echo "lecture suppl_1.dat"
./list 1 -2 5.5 345 195 30 90 | 
 Où est l'erreur ?
Merci de votre aide :D