Forum Webscript.Ru

Программирование => Perl => Тема начата: Error202 от 16 Августа 2005, 10:15:48

Название: Сортировка при получении списка файлов
Отправлено: Error202 от 16 Августа 2005, 10:15:48
Можно ли каким-нибудь образом сортировать файлы по дате создания при получении их списка из каталога...?
Название: Сортировка при получении списка файлов
Отправлено: Yaroslav от 16 Августа 2005, 11:20:58
perldoc -f sort
Название: Сортировка при получении списка файлов
Отправлено: Error202 от 16 Августа 2005, 11:47:10
...
Командой readdir читаю список файлов... Как я могу отличить файл от подкаталога?
Название: Сортировка при получении списка файлов
Отправлено: NeoNox от 16 Августа 2005, 12:00:55
print "нашел подкаталог $filename" if (-d $filename);
Название: Сортировка при получении списка файлов
Отправлено: Error202 от 16 Августа 2005, 12:05:34
Да, но если по windows, то он подкаталогами считает только . и .. , а все остальное все равно файлами...
Название: Сортировка при получении списка файлов
Отправлено: NeoNox от 16 Августа 2005, 12:10:45
...
25.11.2002  17:35              WINDOWS
...
               9 File(s)         55 196 bytes
              13 Dir(s)     849 231 872 bytes free

C:\\>perl -de0
Default die handler restored.

Loading DB routines from perl5db.pl version 1.07
Editor support available.

Enter h or `h h\' for help, or `perldoc perldebug\' for more help.

main::(-e:1):   0
  DB<1> print "Windows is folder!" if (-d "C:\\WINDOWS")
Windows is folder!
Название: Сортировка при получении списка файлов
Отправлено: Error202 от 16 Августа 2005, 12:13:37
Спасибо... Это я торможу...