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/