in reply to re bug?

No bug, it's just that s/// interpolates, and '$' has a special meaning on the left side of s///. Try using $test = '\$' and see what happens.

--
I'd like to be able to assign to an luser