in reply to ActiveState woes : Is it EOF-blind?
The space is probably the list separator character ($") which separates the list elements when your array is interpolated into the double quoted string.
See LIST_SEPARATOR in perlvar for details
perldoc perlvar
|
|---|