Nochmal:
Ich habe folgendes in meinem Skirpt stehen:
$datum1= "http://home.in.tum.de/~michels/ontology#datum1";
....
@Zeilen = ("");
open(MAILDAT, "<compleer.rdql");
while(<MAILDAT>)
{
push(@Zeilen,$_);
}
close(MAILDAT);
for(@Zeilen)
{
if(/SELECT/)
{
$_ =~ s/ $datum1\ / $datum1 /g;
print $_;
open(ABFRAGE, ">company.rdql"); # Datei zum Schreiben öffnen
print ABFRAGE $_;
close(ABFRAGE);
}
}
Er soll mir also in dem Eingabestring die Sequenz $datum1 durch den inhalt der gleichnamigen Variablen ersetzen. Dies macht er mir aber nicht wenn ich die Variable so wie oben belege. Nur wenn ich es mit " < http:.... macht geht das!
Markus