·4 мин. чтения

Как переименовать файлы в нижний регистр на Mac

Имена файлов со смешанным регистром ломают ссылки, приводят к дублирующимся загрузкам и выглядят непоследовательно в общей папке. Переводить весь пакет в нижний регистр вручную не стоит ничьего времени.

Вам досталась папка, где половина файлов называется «Report.PDF», четверть — «report.pdf», а остальные — «REPORT.pdf». На Mac файловая система обычно считает их одним и тем же файлом, если они в одной папке, — но стоит загрузить их на сервер с учётом регистра, синхронизировать с машиной на Linux или сослаться на них в коде, как разнобой создаёт реальные проблемы. Битые ссылки, дублирующиеся загрузки и пути к файлам, работающие только на вашей машине, — типичные симптомы.

Решение просто по своей сути: сделать все имена файлов строчными. Проблема — сделать это для десятков или сотен файлов, не переименовывая каждый вручную.

В Finder нет опции изменения регистра

Это один из самых неожиданных пробелов в инструменте пакетного переименования Finder. Доступны «Замена текста», «Добавление текста» и «Формат» — ни одна из них не затрагивает регистр букв. Если нужно, чтобы «Report.PDF» стало «report.pdf», Finder просто не предлагает способа сделать это массово. Пришлось бы вручную перепечатывать каждое имя, что полностью убивает смысл пакетной обработки.

Изменение регистра как шаг конвейера

Renym включает отдельное действие изменения регистра, которое одним шагом переводит имена файлов во всём пакете в нижний регистр, верхний регистр, регистр заголовка или регистр предложения.

Renym переводит имена файлов в нижний регистр на macOS

Строчные буквы везде, включая расширение

Превратите «Report.PDF» в «report.pdf» одним действием. Изменение регистра применяется ко всему имени файла целиком, так что не останется имени в нижнем регистре с расширением в верхнем.

Совмещайте с шагами очистки

Разнобой в регистре редко возникает сам по себе. Объедините перевод в нижний регистр с заменой пробелов на дефисы или удалением символов — и исправьте всё за один проход вместо использования отдельных инструментов для каждой проблемы.

Предпросмотр перед применением

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

Единообразный регистр кажется мелочью, пока он не сломает загрузку на сайт или не создаст дублирующиеся файлы в системе с учётом регистра. Исправить это для всей папки можно одним шагом конвейера.

Загрузить Renym в Mac App Store

Следующая статья

Renym

Rename hundreds of files with visual pipelines — regex, numbering, case changes.

Get Renym on the Mac App Store