Hallo,
ich habe folgendes Problem:
Ich möchte eine Textdatei durchgehen, und dabei bestimmte Ersetzungen vornehmen.
z.B. wenn <DATUM> gefunden wird, so soll dieser Platzhalter mit dem Rückgabewert der Subroutine &datum ersetzt werden, wenn <SPRING> gefunden wird, so soll mit dem Rückgabewert von &spring ersetzt werden etc.
Ich habe mir das wie folgt vorgestellt:
use POSIX;
while (<INPUT>) {
$_ =~ s/<DATUM>/(?{ \&datum })/g;
}
sub datum {
my $jetzt = strftime ("%a %b %e %H:%M:%S%Y", gmtime);
return $jetzt;
}
Dies funktioniert aber nicht. Wie könnte die Lösung aussehen?
Danke & Grüsse
Alex