Мне нужно переименовать все файлы в каталоге. Некоторые примеры исходных имен файлов:Изменить - на. для всех файлов в каталоге
alpha--sometext.381928
comp--moretext.7294058
результирующих файлов будет переименован в:
alpha.sometext.381928
comp.moretext.7294058
Числа символов до и после - это не последовательны.
Сценарий должен работать с текущими установками Ubuntu и FreeBSD. Это бедные серверы LAMP, поэтому были установлены только необходимые пакеты.
Благодаря
Nice one. Я пытался написать одну, но ты избил меня! – Josh
Вы всегда должны указывать любую переменную, содержащую имена файлов. 'mv" $ {file} "" $ {file/- /.} "' –
@DennisWilliamson - Я обновил свой ответ, но, если быть точным, вам нужно указать что-нибудь, что может иметь пробелы в них. –