На этот вопрос уже есть ответ здесь:
У меня есть папка с ~ 30 файлами. Это уже метафайлы BitTorrent без суффикса .torrent. Я хочу заменить все эти файлы на файлы .torrent. Как бы я это сделал? В Windows это было так же просто, как набрать
ren *.* *.torrent
, находясь внутри папки со всеми этими файлами.
Я не уверен, какое у этих 30 файлов текущее расширение.
Признательны за любую помощь!
Если можно установить, переименуйте:
sudo apt install rename
Попытка:
rename 's/\.[a-zA-Z0-9]{1,}$/.torrent/' *.*
На другой ноте, не забудьте изменяться, расширение файла не изменит свой тип файла или содержание.
for file in *; do
base=`echo "${file%.*}"`
mv -- "${file}" "${base}.torrent"
done
Работавший для меня!
sudo apt install krusader krename
Krusader имеет меню для Файла - Мультипереименовывают на выбранных файлах в, он - браузер, какой браузер также может быть фильтрован. krename может также использоваться в терминальном и своем собственном gui, когда выполнено без параметров.