in reply to Re^2: Testing for a directory handle
in thread Testing for a directory handle
C:\_32>perl -le "opendir $rd, 'special' or die $!; print 'dir' if -d $ +rd; print 'file' if -f $rd;" The dirfd function is unimplemented at -e line 1. C:\_32>perl -le "opendir RD, 'special' or die $!; print 'dir' if -d RD +; print 'file' if -f RD;" The dirfd function is unimplemented at -e line 1. C:\_32>perl -le "opendir RD, 'special' or die $!; print 'dir' if -d \* +RD; print 'file' if -f \*RD;" The dirfd function is unimplemented at -e line 1.
Surely this behaviour with dirhandles is a serious bug that should be reported to p5p ?C:\_32>perl -le "open $rd, 'try.pl' or die $!; print 'dir' if -d $rd; +print 'file' if -f $rd;" file C:\_32>perl -le "open RD, 'try.pl' or die $!; print 'dir' if -d RD; pr +int 'file' if -f RD;" file C:\_32>perl -le "open RD, 'try.pl' or die $!; print 'dir' if -d \*RD; +print 'file' if -f \*RD;" file
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re^4: Testing for a directory handle
by ns550 (Novice) on Jan 29, 2018 at 05:24 UTC | |
by syphilis (Archbishop) on Jan 29, 2018 at 06:43 UTC | |
by ns550 (Novice) on Jan 29, 2018 at 23:36 UTC |