Bonjour,

Voici ce petit script :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
#!/bin/sh
 
Result2=0
 
ls
Result=$?
 
Result2=`expr $Result2 + $Result`
Ce qui est bizarre c'est qu'une fois ce script exécuté, si je fais un echo $? j'ai 1 comme code retour.

Et si dans ce script je rajoute "echo $Result2", et que je l'exécute, j'obtient 0 en faisant echo $?.

Je comprends pas.

Merci de vos réponse.