File Manager/Sorter
Jun. 20th, 2013 01:25 pm![[identity profile]](https://www.dreamwidth.org/img/silk/identity/openid.png)
![[community profile]](https://www.dreamwidth.org/img/silk/identity/community.png)
Уважаемые,
А нет ли в природе такой программки, которая могла бы УДАЛИТЬ из директории все файлы, которые существуют там только в ОДНОМ экземпляре, и оставить те, которых там по два (с одним и тем же именем, но разными расширениями). Для наглядности:
vasya-0001.abc
vasya-0002.abc
vasya-0002.def
Мне надо, чтобы файл vasya-0001.abc был удалён, а оба файла vasya-0002 остались. Когда файлов 10-20, это легко сделать вручную. Когда их 500-700-1000, это быстро начинает надоедать...
Спасибо!
UPD: Мне подсказали решение, вопрос закрыт! Ещё раз всем спасибо!
А нет ли в природе такой программки, которая могла бы УДАЛИТЬ из директории все файлы, которые существуют там только в ОДНОМ экземпляре, и оставить те, которых там по два (с одним и тем же именем, но разными расширениями). Для наглядности:
vasya-0001.abc
vasya-0002.abc
vasya-0002.def
Мне надо, чтобы файл vasya-0001.abc был удалён, а оба файла vasya-0002 остались. Когда файлов 10-20, это легко сделать вручную. Когда их 500-700-1000, это быстро начинает надоедать...
Спасибо!
UPD: Мне подсказали решение, вопрос закрыт! Ещё раз всем спасибо!
no subject
Date: 2013-06-20 09:02 pm (UTC)no subject
Date: 2013-06-20 09:07 pm (UTC)но задача поставлена некорректно.
по какому закону удалять похожие файлы?
произвольно?
no subject
Date: 2013-06-20 09:12 pm (UTC)no subject
Date: 2013-06-20 09:15 pm (UTC)думал - надо удалять если больше двух!
не исполняйте этот скрипт!!!!!
no subject
Date: 2013-06-20 09:18 pm (UTC)file0001.abc
file0002.abc
file0003.abc
file0003.def
file0004.abc
file0005.abc
file0005.def
Должно остаться 4 файла: file0003.abc, file0003.def, file0005.abc, file0005.def, остальное нужно удалить. Расширения всегда будут одни и те же (.jpg и .CR2, если важно).