On Feb 4, david wright said: >i am sending @array a directory (i.e. example /usr/dw5) which contains a >lot of files and folders (directories).
Be warned that readdir() returns NAMES, not PATHS. opendir DIR, "/some/dir"; @files = readdir DIR; closedir DIR; @files will contain (".", "..", "file1", "blah", ...). Notice how those names do NOT have "/some/dir/" at the beginning? for (@files) { print "$_ is ok\n" if -d "/some/dir/$_"; } -- Jeff "japhy" Pinyan [EMAIL PROTECTED] http://www.pobox.com/~japhy/ RPI Acacia brother #734 http://www.perlmonks.org/ http://www.cpan.org/ ** Look for "Regular Expressions in Perl" published by Manning, in 2002 ** <stu> what does y/// stand for? <tenderpuss> why, yansliterate of course. -- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]