On 11 févr. 2016, at 16:09, Piel Jayce wrote:
> Bon, je suis pas fou, je viens de vérifier… J’ai juste de mauvaises habitudes de zsh… :)
>
> Donc pour ceux que ça intéresse… sh/bash considère le « ... | While read line ... » comme ouvrant un sous-shell alors que zsh reste dans le shell courant...
C'est en effet ce qui est présenté dans l'exemple 15-8. Problems reading from a pipe de l'Advanced Bash-Scripting Guide (page 191 dans mon PDF). C'est résumé la page d'avant par la formule "Piping output to a read, using echo to set variables will fail."
pat
_______________________________________________
archives :
http://listes.patpro.net/list/sshfr.fr.html
http://listes.patpro.net/mailman/listinfo/script_shell_fr