Paolo Bonzini <bonzini <at> gnu.org> writes: > $ set abc def > $ echo $2_ > def_ > > Known nonportability or (understandable) paranoia?
I stand corrected. Too much paranoia on my part. POSIX is clear (only names consume as many characters as possible; special parameters, like 2, are not names, since they don't start with a letter), and I can't find any counterexamples. OK to commit without those three changes, then, since I obviously didn't test the scenario before writing that last email. -- Eric Blake
