1

Тема: JS: не получается написать подпрограмму удаления старых папок

в папке "G\BackupSQL" находятся папки с именами: 09.09.2015, 10.09.2015, 11.09.2015 и т.п.
в каждой из этих папок есть архивные файлы, помогите написать программу, которая бы удаляла старые папки с архивами, оставляя только N последних "свежих".  Не умею использовать метод RegExp, помучился не выходит...

2 (изменено: Flasher, 2015-09-18 11:42:00)

Re: JS: не получается написать подпрограмму удаления старых папок

Зачем ту регекспы? Закидываются имена папок в массив и сортируюся по .sort. А потом уже с нужной стороны в цикле нового массива удаляется n-ое число папок.
Только для верной сортировки именовать папки стоило yy.mm.dd, а не наоборот, иначе ещё дополнительные манипуляции требуются.

3

Re: JS: не получается написать подпрограмму удаления старых папок

Flasher пишет:

Зачем ту регекспы? Закидываются имена папок в массив и сортируюся по .sort. А потом уже с нужной стороны в цикле нового массива удаляется n-ое число папок.
Только для верной сортировки именовать папки стоило yy.mm.dd, а не наоборот, иначе ещё дополнительные манипуляции требуются.


Спасибо, уже сам допёр!