Edit: le titre d'origine était "la lecture échoue dans bash"
Avec ksh, j'utilise read comme moyen pratique de séparer les valeurs:
$ echo 1 2 3 4 5 | read a b dump
$ echo $b $a
2 1
$
Mais cela échoue en bash:
$ echo 1 2 3 4 5 | read a b dump
$ echo $b $a
$
Je n'ai trouvé aucune raison dans la page de manuel pour laquelle il échoue, une idée?