Как я могу использовать Net::FTP, чтобы получить файл, соответствующий шаблону?
Net::FTP
В основном я хочу сделать следующее:
$ftp->get("test*");
Должен соответствовать всем файлам, начинающимся с test, и выполнить get().
get()
Спасибо за любую помощь!
Попробуйте это решение с perlmonks.org. По сути, сделайте удаленный ls, отфильтруйте то, что вам не нужно, с помощью grep, затем извлеките файлы.
grep
$ftp->get($_) for grep /\.txt$/, $ftp->ls;
Кстати, поиск через Google "net :: FTP mget" занял около 10 секунд