leshiy_SV пишет:А можно об этом по подробнее. потому как столкнулся с проблемой, в том что если одну или несколько из папок удалить( теб которые в середине списка), то тут проявляются косяки. Получается что общее количество папок меньше чем номер последней папки. и тогда создающаяся папка уже существует
В том то и дело что надо искать не количетсво папок с аналогичным именем а номер последней папки - а если вас интересует чтобы пробелов между номерами папок не было то искать номер последней папки до пробела
Самый простой вариант решения это сделать readdir для папки и с помощью регулярного выражения типа m/\/(.*?)_(.*?)$/is в переменной $2 получать номер папки - а далее искать либо максимальную либо первый пробел в нумерации