Тема файлов с расширением .u1conflict уже поднималась. Для меня она сейчас встала "в полный рост".Есть каталог, в нем несколько тысяч мелких файлов (коллекция упакованных midi). Изначально каждый файл назывался "что-то-там.mid.miz", дабы винамп под оффтопиком понимал, что это именно упакованный midi. После какого-то сбоя в синхронизации ПОЧТИ все эти несколько тысяч файлов получили дополнительное расширение и теперь называются "что-то-там.mid.miz.u1conflict". Почти - потому что некоторые синхронизировались нормально и сохранили свои расширения.Вопрос: как можно быстро "отрезать" лишнее расширение, вернув имена к начальному виду?Я гуглил по поводу массового переименования, видел в нескольких местах один и тот же скрипт (как раз из-за него я и захотел получше ознакомиться с sed и обнаружил бесполезность yelp-a в этом вопросе).Но, может, существует какое-нибудь "более другое" решение?
|