У меня есть целая куча файлов, которые вот так:
x54y65.dat
, и я хочу префикс их определенной фразой, чтобы они выглядели так:
some prefix - x54y65.dat
Это пространство после дефиса, который меня достает.
Я попытался:
mv * some\ prefix\ -\ *
, но это не сработало. Как мне это сделать? Спасибо
rename 's//some prefix - /' *.dat
Используется синтаксис типа regex для переименования всех файлов с указанным расширением (.dat) в одной строке. Он легко обрабатывает пробелы, так как он принимает любые символы, инкапсулированные в /