Bonjour,

j'essaye de lire une redirection d'un process substitution, mais ça marche pô :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
$ exec 3< <(sed -n '/Motif/,/finMotif/{/Motif/d;p}' monFichier)
ksh: syntax error: `<(' unexpected
vous voyez, ça marche pô
je pensais pouvoir ensuite faire while read -u3 line; do...

le message d'erreur est le même si je redirige directement sur la boucle
Code : Sélectionner tout - Visualiser dans une fenêtre à part
while read l; do echo "$l"; done < <(sed...)
j'ai essayé avec ksh93 sur Debian Squeeze (mksh, et pdksh ne font pas mention de cette possibilité)

est-ce particulier à Debian ?
ai-je raté quelque chose ?


par avance merci pour vos avis et conseils.