in reply to Need to grep for a string that ends with $$
Consider using regular expressions to do your matching:
my $string = 'PARJT$$'; if ($string=~m/\$\$$/) { print "match"; }
The backslashes are used to literally match the $ which otherwise is interpreted as the special character which represents the end of the string. We use a bare $ later to show we are only looking for matches at the end of the string.
In Section
Seekers of Perl Wisdom