parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

Обычный рекурсивный обход дерева каталогов...

Misha v.3 09.06.2002 12:13

Берешь список всех файлов в каталоге (первая итерация - корневой каталог), начинаешь менюшить...
если ^if(-d ...) - то лезешь в рекурсию, если ^if(^dir.name.match[...]) - добавляешь куда тебе надо или выводишь...

Проблема-то в чем?

Можешь брать список не всех файлов в каталоге, а исключая какие-либо заведомо ненужные расширения (но тогда ты можешь наступить на грабли - не увидишь каталога с именем, например: /images.gif/)

  • ^file:list, Sanja (v.2) 09.06.2002 00:07
    • Обычный рекурсивный обход дерева каталогов..., Misha v.3 [M] 09.06.2002 12:13
    • Ответ, Greg.Frolov 09.06.2002 03:50