while (my $line = <$IN>) { if ( $line =~ /.*MATCH.*/){ #$ret .= "$line\n"; ###This is defined separately and it works,but the color is overwritten when I write next set of lines $ret .=
$line
\n; } $ret .= " \n\n"; } close $IN; return $ret;