sub ReadFile { my ($filename) = @_; open (FILE, $filename) or die "Error in reading from $filename: $!\n"; my $content = ""; while (){ if ($_ eq "\n" # if empty line or /^\-\-/){ # or -- at the beginning $content .= $_; # then append } # if } # while close (FILE); return ($content); } # ReadFile