use HTML::Template::Compiled;
sub stream {
my ($fh) = @_;
while (<$fh>) {
print "STREAM: $_";
sleep 1;
}
}
if (my $pid = open my $pipe, "-|") {
# prozess forken, kind schreibt in $pipe als STDOUT,
# wir lesen von $pipe
stream($pipe);
}
else {
my $htc = HTML::Template::Compiled->new(
scalarref => \< 1,
);
$htc->output(\*STDOUT); # schreibt in $pipe
exit;
}