Bonsoir,

J'ai remarquer le pbs suivants

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
ls -z 2>&1
echo $?
2
Jusque là rien de bizarre.

Par contre

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
ls -z 2>&1| tee ls.log
echo $?
0
Très bien le tee réussi. Mais alors :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
{ ls -z 2>&1 ; echo $? ; }| tee ls.log
Le echo m'affiche bien 2, mais comment je le met dans une variable ??

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
{ ls -z 2>&1 ; retour=$? ; }| tee ls.log
echo $retour
$retour est vide !!

Comment fait-on ?

Merci.

++