Leser: 24
sysopen (OUT,"./text.txt", O_WRONLY|O_CREAT, 0600) or die "can not creat wegen $!\n";
2009-11-02T09:55:38 pqedit: im übrigen heisst das verb "create" und nicht creat. für einen engländer sähe die fehlermeldung jetzt ungefähr so aus: "Konnte nicht erstell".
Quotecan not creat wegen $!
2009-11-02T10:22:59 pqdas ist eigentlich (fast) unmöglich, diese fehlermeldung zu kriegen, wenn man nur eine datei mit dem pfad ./text.txt öffnen will.
1
2
3
4
5
6
7
8
9
10
#!/usr/bin/perl -w
use Fcntl;
sysopen (OUT,"/root/bin/KnowledgeBase/Update/update.txt", O_WRONLY|O_CREAT, 0600) or die "can not create $!";
printf OUT 'HI';
printf OUT "\n";
close OUT;
print qx{ls -la /root/bin/KnowledgeBase/Update};
1 2 3 4 5 6
if (-d '/root/bin/KnowledgeBase/Update') { print "Verzeichnis existiert\n"; } else { print "Verzeichnis existiert nicht\n"; }