Как я могу удалить определенные файлы из всех папок с помощью Perl?
теперь я хочу удалить все файлы из папки, которая начинается с задачи.Как я могу это сделать с помощью perl?
/home/rpasa/demo_checklist `-- DEMO |-- top | |-- DV | | |-- rev1 | | |-- rev2 | | |-- task.config | | `-- task.html | |-- checklist | | |-- rev1 | | |-- rev2 | | |-- rev3 | | |-- rev4 | | |-- task.config | | `-- task.html
Ожидаемый результат:
<pre>/home/rpasa/demo_checklist `-- DEMO |-- top | |-- DV | | |-- rev1 | | |-- rev2 | |-- checklist | | |-- rev1 | | |-- rev2 | | |-- rev3 | | |-- rev4
Что я уже пробовал:
my @logs = glob "task.*"; for (@logs) { next if $_ eq "task.*"; unlink $_; }