>>The error message was "bad name" and the man >>page didn't mention that capitals were disallowed either.
having looked at the script, i suspect the main intention was to eliminate characters strange enough that it would be `obvious' why the name was bad (#&@!?*) but of course since the grep pattern doesn't include upper case, you get a diagnostic that makes less sense. usually none of the rest of us can find the shift key, so i for one had never noticed!
