Christian Krause wrote: > Given all of these facts I still tend to say that the bash shouldn't > filter them...
There's always the following argument: "Other characters may be permitted by an implementation; applications shall tolerate the presence of such names." I agree with Christian here. As far as technically possible, Bash should respect every environment variable name. J.