> We know what "$@" is supposed to do. And something like "x${@}y" is > well-defined also -- you simply prefix "x" to the first word, and append > "y" to the final word. > But I don't know how "$@$@" is supposed to be interpreted. I do not see > anything in the official wording that explains how it should work. As the doc you just mention said: let's set A B C "x$@y" yA" "B" "Cy" So the only consistent behavior I see is "$@$@" A" "B" "CA" "B" "C" ^-("$3$1") "$@ $@" A" "B" "C A" "B" "C" ^-("$3 $1") I'm really currious: do you see another one ? regards -- Marc Chantreux Pôle CESAR (Calcul et services avancés à la recherche) Université de Strasbourg 14 rue René Descartes, BP 80010, 67084 STRASBOURG CEDEX 03.68.85.60.79