Calocybe: OS-unabhaengige PWD-Funktion

Beitrag lesen

Hallo Stefan!

ich suche in Perl eine Funktion zum Kopieren von Dateien. Dabei will ich system-calls vermeiden, weil das Ganze BS-unabhaengig sein soll.

Da setze ich gleich noch einen drauf: Mich interessiert das aktuelle Verzeichnis. Ich habe weder eine pwd-Funktion in Perl gefunden noch eine vordefinierte Variable. Also koennte man ja Kommandosubstitution versuchen:
$pwd = pwd;
Aber: Unter Windows und aehnlichem heisst es nicht pwd, sondern cd. Ausserdem hat der IIS4 ein Problem mit der IO-Redirection, sodass die Kommandosubstitution dort nicht immer funktioniert (siehe <../../sfarchiv/1999_2/t02844.htm> und <../../sfarchiv/1999_2/t03170.htm>).
Was also tun? Gibt es da auch irgendein Modul, in dem das beinhaltet ist?

Bye by Calocybe