Bonjour,
j'ai un script ou je fais:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
cpt=0 
find "/home/dossier"  -name '*.php'| while read fic reste
		do		
			echo $fic			
   			cpt=$(($cpt + 1))
			echo $cpt
		done
 
echo $cpt
Et cela m'affiche donc 0 car le pipe crée un sous shell si j'ai bien compris.
Donc ma question est comment faire pour récupérer les variables lorsqu'on fait un pipe ou du moins est-ce possible?
Merci.