On 4/8/13 9:05 AM, Greg Wooledge wrote: > If the upstream > variable has a value assigned, then you can; but if it's empty, then you > can't.
One clarification: a variable is unset unless it has had a value assigned. There might be some placeholder there with some type information, but the variable is unset. There might be some inconsistencies in how bash treats such variables, and I can fix those, but the above is how it's supposed to be. 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/