hi
my $fh = IO::File->new; chdir "/tmp"; my $filename = "files/asdf"; $fh->open($filename, O_CREAT) or die $!;was zeigt denn
ls /tmpdanach an?
Nun, wenn es keine Fehlermeldung gab, gibt es auch keinen Grund für ein ls. Der Fehler wird gar nicht bemerkt weil er im CODE gar nicht als Fehler erkannt wurde.
Sowas nennt man einen systematischen Fehler (schönes Beispiel übrigens).
MfG