Problème avec script bash
Bonjour, voici mon script :
Code:
1 2 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:
1 2
| chmod 777 essai
./essai 83 |
Voici ce que j'obtiens :
Code:
1 2
| 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:
1 2 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