Problème d'opération avec let

Problème d'opération avec let - Shell/Batch - Programmation

Marsh Posté le 27-08-2007 à 09:11:01    

Bonjour à tous,
 
J'aimerai qu'on m'éclaire sur un point!
 
Voilà ce que je tape dans le bash et le retour :
 

Code :
  1. $ i=1
  2. $ let "i=$i+1"
  3. $ echo $i
  4. 2


Normal!! et j'ai fait ça de plusieurs façon

Code :
  1. let 'i=$i+1'
  2. let i=$i+1
  3. let i+=1
  4. ...


Alors pourquoi lorsque je fais la même chose dans un fichier isolé test.sh j'ai le retour :

Code :
  1. test.sh: 5: let: not found
  2. 1


 
 :??:  Y a pas un truc louche la? Pourquoi la commande let ne serait plus reconnue
 
Voila mon test.sh

Code :
  1. #!/bin/bash
  2. i=1
  3. let "i=$i+1"
  4. echo $i


Merci d'avance


Message édité par ptitcon le 27-08-2007 à 09:59:45
Reply

Marsh Posté le 27-08-2007 à 09:11:01   

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed