Эта же статья у меня в Telegram:
Для массового переименования файлов в директории с помощью bash можно использовать различные подходы. Одним из самых простых является использование цикла for вместе с командой mv. Вот несколько примеров:
### Пример 1: Переименование файлов с добавлением префикса
Если вы хотите добавить префикс ко всем файлам в директории:
### Пример 2: Переименование файлов с заменой расширения
Если вы хотите изменить расширение всех файлов, например, с .txt на .md:
### Пример 3: Переименование файлов с использованием rename
В некоторых системах имеется утилита rename, которая позволяет переименовывать файлы более гибко. Например:
### Пример 4: Переименование файлов по шаблону
Если вы хотите переименовать файлы в формате "file1.txt", "file2.txt" и так далее, можно использовать следующий скрипт:
### Важно
Перед запуском скрипта рекомендуется создать резервную копию данных, так как операция mv изменяет имена файлов, и если что-то пойдет не так, восстановить оригинальные имена может быть сложно.
Также убедитесь, что у вас есть права на запись в директорию, где вы выполняете переименование.
---------------------------------------------------------------------------------------------
Не забудьте подписаться на канал, чтобы всегда быть в курсе новых публикаций! Так же подписывайтесь на Telegram канал: https://t.me/Scripts_sh