n.d. parker: Newbieproblem -» Einlesen und Schreiben von listen

Beitrag lesen

hi ho

$eingabedatei = "eingabe.html";
$ausgabedatei = "ausgabe.html";
my $eingabedatei = '/complete/path/to/eingabe.html';
my $ausgabedatei = '/complete/path/to/ausgabe.html';

Zumindest im CGI-Kontext weißt Du nie, in welchem Verzeichnis Du gerade bist!

Ansonsten nimm wenigstens Singlequotes statt Doublequotes.

wo wir gerade dabei sind....ich habe mir angewoehnt, pfadunabhaengig zu arbeiten :-)

use FindBin '$Bin';

my $eingabedatei="$Bin/eingabe.html";  # oder der entsprechende relative Pfad zum aktuellen Verzeichnis
my $ausgabedatei=... dito

problematisch wird diese Methode natuerlich nur, wenn ich auf Verzeichnisse *parallel* zum cgi-bin/ zugreifen will, fuer alles unterhalb desselben finde ich es allerdings optimal.

cua

n.d.p.