Регистрация...

Eserv Forum / E5 / Mail / eachfile.exe

recent wikipost // (v1)
Продукты и услуги Скачать Документация Купить Поддержка Форумы Партнёрам Статьи О компании
Возникла проблема с использованием eachfile — при попытке подать на keep файл-список размером больше 256K выскакивает экспешн. Как это можно обойти?
 
Комментарии к этой версии (08.02.2013 10:37) [~atest-t] 5aefc511
АвторДатаТекстtags
atest-t08.02.2013 10:47
Разбивка файла и аддитивность ключа не помогает, значит размер под список маловат...
wikipost
ruvim13.02.2013 07:14
ред: 14.02.2013 16:37
wikipost
atest-t14.02.2013 09:54
Спасибо, полезная утилитка. Но, зараза, опасная. Хотел сообщить ещё об одном баге, но он, как оказалось, мутировал))
Опять касаемо файла в keep.
Предыдущая версия корректно обрабатывала только файлы с переносами строк в стиле Windows, с Юникс-стайлом она принимала во внимание только самое первое имя. А теперь — наоборот! В файле с Win-стайлом она учитывает только последнее имя файла, а Юникс-стайл обрабатывает как положено. Хорошо, что я всё сначала на тестовой папке обкатываю
Если кто спросит, зачем мне это всё, то у нас есть порядка 5млн файлов в папке, а в живых из них надо оставить около 18 тысяч.
wikipost
ruvim14.02.2013 16:36
ред: 14.02.2013 16:39
Да, опасная.. Поэтому там есть даже ключик -test, при которым только сообщается, что будет удалено, без реального удаления.

Ошибку исправил, теперь переводы строк могут быть как LF (unix) так и CRLF (windows).

Файл: Epurger v1.3.2 [48063 bytes]
wikipost
atest-t15.02.2013 08:40
Спасибо, про ключик я в курсе, только в масштабе тысяч и миллионов его вывод мне мало что даст, так что лучше просто тестовая папка)))
wikipost
Работает на Eserv/5.05567 (10.02.2020)