Учитывая следующий макет, как я могу удалить файлы в чердачных папках, которые имеют соответствующий файл в родительской папке? (Файлы будут иметь одинаковое имя, не обязательно одинаковое содержимое)
/folder1
/Attic
fileA.txt,v (problem file)
fileA.txt,v
fileB.txt,v
FileC.txt,v
/folder2
/Attic
fileD.txt,v (another problem file)
fileX.txt,v (NOT a problem file)
fileD.txt,v
fileE.txt,v
FileF.txt,v
Справочная информация: я пытаюсь очистить хранилище CVS для перехода на git. CVS создает папку «Чердак» для удаленных файлов. За последние 10 лет произошло нечто плохое, что означает, что некоторые файлы с одинаковыми именами существуют как в живых, так и в мертвых папках. Я полностью осознаю риски и последствия. Я сделал резервную копию своих данных, и я работаю над копией.