On 10/17/14, 11:22 AM, lorenz.bucher....@rohde-schwarz.com wrote:
> No, I can't. 
> $ foo%%="bar"
> foo%%=bar: command not found

You just demonstrated what I wrote:

> No, shell variable names should continue to be shell identifiers.  You
> can already use `%' (any character, really) in environment variable
> names.

You attempted to create a shell variable with a name that isn't a valid
shell identifier, and it didn't work.  You can use `env' or equivalent to
place arbitrary strings into the environment, but you can't use the shell
to do it.

Chet
-- 
``The lyf so short, the craft so long to lerne.'' - Chaucer
                 ``Ars longa, vita brevis'' - Hippocrates
Chet Ramey, ITS, CWRU    c...@case.edu    http://cnswww.cns.cwru.edu/~chet/

Reply via email to