Массовое изменение расширений файлов [дубликат]

У меня есть папка с ~ 30 файлами. Это уже метафайлы BitTorrent без суффикса .torrent. Я хочу заменить все эти файлы на файлы .torrent. Как бы я это сделал? В Windows это было так же просто, как набрать

ren *.* *.torrent

, находясь внутри папки со всеми этими файлами.

Я не уверен, какое у этих 30 файлов текущее расширение.

Признательны за любую помощь!

0
задан 4 August 2019 в 23:22

3 ответа

Если можно установить, переименуйте:

sudo apt install rename

Попытка:

rename 's/\.[a-zA-Z0-9]{1,}$/.torrent/' *.*

На другой ноте, не забудьте изменяться, расширение файла не изменит свой тип файла или содержание.

1
ответ дан 23 October 2019 в 07:24
for file in *; do
  base=`echo "${file%.*}"`
  mv -- "${file}" "${base}.torrent"
done

Работавший для меня!

1
ответ дан 23 October 2019 в 07:24
sudo apt install krusader krename

Krusader имеет меню для Файла - Мультипереименовывают на выбранных файлах в, он - браузер, какой браузер также может быть фильтрован. krename может также использоваться в терминальном и своем собственном gui, когда выполнено без параметров.

0
ответ дан 23 October 2019 в 07:24

Другие вопросы по тегам:

Похожие вопросы: