2
У меня есть куча файлов в форматеПереименовать несколько файлов в ternimal?
xx.xx - бла-бла-бла-бла
Где хх номер. Мне нужно удалить xx.xx - так что я просто оставлен с текстом. Есть ли способ массового переименования файлов в терминале с помощью регулярного выражения? Я видел некоторые bash один вкладыш на предыдущих ответах, но не уверен, как формировать их для того, что мне нужно. Я попытался
rename -v -n 's/\d{2}\.\d{2}\s-\s//' ./*
, но не смог заставить его работать
Хм, это то, что я хотел, но diddnt работы за то, что мне было нужно. Был бы способ вместо этого изменить xx.xx - Blah to SxxExx - Blah – Martyn
Например, 01.06 - Death.mp4 переименовывается в S01E06 - Death.mp4. Я попробовал то, что вы разместили, и это, похоже, не сработало. – Martyn
Попробуйте следующее: 'rename -v -n 's/^ (\ d {2}) \. (\ D {2}) (. +) $/S $ 1E $ 2 $ 3 /' [0-9] *' – anubhava