[identity profile] mx-other.livejournal.com posting in [community profile] useful_faq
Уважаемые,

А нет ли в природе такой программки, которая могла бы УДАЛИТЬ из директории все файлы, которые существуют там только в ОДНОМ экземпляре, и оставить те, которых там по два (с одним и тем же именем, но разными расширениями). Для наглядности:

vasya-0001.abc
vasya-0002.abc
vasya-0002.def

Мне надо, чтобы файл vasya-0001.abc был удалён, а оба файла vasya-0002 остались. Когда файлов 10-20, это легко сделать вручную. Когда их 500-700-1000, это быстро начинает надоедать...

Спасибо!

UPD: Мне подсказали решение, вопрос закрыт! Ещё раз всем спасибо!

Date: 2013-06-21 08:51 am (UTC)
From: [identity profile] karpion.livejournal.com
1. А если файлы большие?

Date: 2013-06-23 09:58 am (UTC)
From: [identity profile] karpion.livejournal.com
А если место на диске закончится?

Date: 2013-06-21 06:07 pm (UTC)
From: [identity profile] hand-file.livejournal.com
Хотите, чтобы я прочитал лекцию по данному вопросу?
Edited Date: 2013-06-21 06:09 pm (UTC)

Date: 2013-06-23 09:45 am (UTC)
From: [identity profile] karpion.livejournal.com
Я как бы намекаю, что трудоёмкость такого алгоритма м.б. слишком большой.

Date: 2013-06-23 06:21 pm (UTC)
From: [identity profile] hand-file.livejournal.com
Я ответил на вопрос, как это сделать без программирования и универсально. Был бы другой вопрос, я бы ответил иначе.