Thread Probleme mit Dateifunktionen(-s / -r)(Windows x86) (11 answers)
Opened by pracetzy at 2007-12-19 15:15

pracetzy
 2007-12-19 15:15
#104035 #104035
User since
2007-12-19
9 Artikel
BenutzerIn
[default_avatar]
hallo,
bin neu bei perl und probiere halt alles mögliche aus
ich habe probleme, dateifunktionen wie -s (gibt die dateigröße zurück) zu verwenden (unter windows), ich hab das neue activeperl und als ich die sache auf mac probiert hab, ging das alles super, ich hab halt geschrieben:


my $gross = -s "datei.txt"; # Auch versucht mit der vollständigen Pfadangabe
print "Größe ist $gross\n";

als fehlermeldung kommt, dass $groß nicht initialisiert ist.
wenn ich nen defined-test mache (defined($gross)), meldet er auch ne leere zeichenkette, also undefiniert.
woran liegt das, dass -s (oder auch -r, -d...) keinen wert zurückliefern?
wie gesagt, bei mac klappt das super, nur diese funktionen klappen unter windows irgendwie nicht.
es gibt ja noch unix-spezifische befehle, aber nach der tabelle auf selfhtml über perl gehören -s, -r, -d... nicht dazu.
wer kann mir helfen?
danke schonmal
bye
pracetzy

View full thread Probleme mit Dateifunktionen(-s / -r)(Windows x86)