Perl вопрос для вас:
#!/usr/bin/perl
use File::Find;
#Find files
find(\&wanted, $dir);
sub wanted { #Do something }
#Done going through all files, do below:
other stuff { }
Итак, я хочу проанализировать каталог и найти определенные типы файлов. Я могу сделать это успешно с File :: Find. Тем не менее, мой следующий шаг, как только я закончу поиск файлов, я хочу сделать следующий процесс.
Проблема в том, что, что бы я ни поставил после того, как подпрограмма «хотел что-то сделать», # # выполняется, каждый раз, нужный файл не найден! Я знаю, что для программы это логично. Но не могли бы вы сказать мне, что мне нужно сделать, чтобы сделать это:
1] Найти файлы: используя> sub требуемый {# Сделать что-то}
2] Пока больше нет файлов для поиска:> сделать что-то еще {}
Спасибо!