URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 37258
[ Назад ]

Исходное сообщение
"Раздел полезных советов: Как получить список файлов в директории"

Отправлено auto_tips , 23-Апр-07 10:40 
    opendir (DIR,"$dir_path");
    my @files=grep (!/^\.+$/,readdir (DIR)); # или foreach my $cur_file (readdir(DIR)){..}
    closedir (DIR);


URL:
Обсуждается: http://www.opennet.me/tips/info/28.shtml


Содержание

Сообщения в этом обсуждении
"Как получить список файлов в директории"
Отправлено andy , 23-Апр-07 10:40 
а не проще ли использовать glob?

@a = glob('/usr/local/*');
@b = glob('/usr/local/s*');
@c = </usr/local/*>;
@d = </usr/local/s*>;

или я что-то упустил?


"Как получить список файлов в директории"
Отправлено Drew , 21-Янв-08 19:55 
glob не читает скрытые файлы.

"Как получить список файлов в директории"
Отправлено Maxim , 29-Окт-08 08:39 
Сабж но из под Винды?

"Как получить список файлов в директории"
Отправлено omni , 08-Июн-10 15:16 
dir :D