in reply to Re: Reading lines beginning with pound # ignored
in thread Reading lines beginning with pound # ignored

Your transliteration operates on $_ which is uninitialised. You'd get a warning with "use warnings;". You want:

$line =~ tr/\r/\n/;

— Ken