Il me semble que c'est une histoire de processus fils créé par le pipe. Ta boucle tourne dans un processus fils, avec son propre environnement qui ne peut être récupéré par le père. Une paire de parenthèses bien placées doit pouvoir forcer l'exécution dans un seul process mais je ne sais plus très bien comment...
Creuse dans cette direction.
# une piste
Posté par gastounet . En réponse au message Passage de variable depuis une boucle. Évalué à 2.
Creuse dans cette direction.