В Finder есть встроенная функция переименования файлов пачкой. Это конечно работает только, когда нужно сделать какое-то однотипное название для всех.
Выделите нужные файлы, сделайте по ним правый клик и выберите Rename (Переименовать объекты). Появится маленькое окошко (см. скриншот), в котором есть три режима переименования: Replace Text (Заменить текст), Add Text (Добавить текст) и Format (Формат).
- Заменить текст. Тут все просто. Мы выбираем какую часть названия файла на что заменить. Например, в файлах со скриншота можно заменить 2023 на 2022, т.к. у всех файлов есть в названии 2023.
- Добавить текст. Здесь мы добавляем к названиям файлов одинаковую строку спереди или сзади.
- Формат позволяет полностью заменить имя на свое, и добавить счетчик или временную метку.
Если же вам нужен инструмент для переименования посерьезнее, и вы умеете пользоваться регулярными выражениями, то ставьте консольную утилиту rename, например, через brew. Синтаксис такой:
rename -n 's/old_name/new_name/' *.txt
Флаг -n означает, что вы делаете тест. В выводе вам покажут какие файлы и как будут переименованы. Если убрать флаг -n, то будет уже реальное переименование.
Например, для файлов со скриншота можно сделать вот так:
rename -n 's/^Screen\s?[sS]hot\s(\d{4})-(\d{2})-(\d{2})\sat\s([\d\.]+)\.png$/Скриншот $3.$2.$1 в $4.png/' *.png
И получим такой вывод:
_
Подписывайтесь на телеграм-канал https://t.me/macos_vopros – советы по macOS, макбукам, решения проблем.