in reply to system call and newline interpretattion.
Quite possibly your $_ comes from reading in a line in a file and contains a newline. Try chomp before you use $_.
Then again, as you do not provide context, the problem might be a completely different one.
CU
Robartes-
|
---|
In Section
Seekers of Perl Wisdom