open my $fh, '>>', $filename or die "Can't open $filename for append: $!"; my @lines = ; print $fh @lines; close $fh; ${ $log_msg } = join("", @lines); return;