Repolode
ayoisaiah

ayoisaiah/f2

Кроссплатформенная CLI-утилита для пакетного переименования файлов и папок с предварительным просмотром, проверкой конфликтов и отменой изменений.

Open source альтернатива:Bulk Rename Utility

Звёзды
2,455
Форки
66
Открытые issues
4
Последний коммит
18 дней назад

Что это?

F2 — написанная на Go CLI-утилита для одновременного переименования множества файлов и папок. По умолчанию она запускается в режиме пробного выполнения, чтобы вы могли проверить предполагаемые изменения до записи на диск. Перед выполнением каждое переименование проходит проверку, а обнаруженные конфликты можно устранить автоматически.

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

F2 работает в Linux, macOS и Windows. Утилиту можно установить с помощью go install или скачать готовые бинарные файлы на странице релизов.

Ключевые возможности

  • 01По умолчанию запускается в режиме пробного выполнения, чтобы просмотреть изменения до их применения.
  • 02Использует атрибуты файлов, например теги EXIF и ID3, в качестве переменных для переименования.
  • 03Поддерживает замену строк и регулярные выражения.
  • 04Обнаруживает конфликты имён и может устранять их автоматически.
  • 05Позволяет отменять операции переименования.
  • 06Работает в Linux, macOS и Windows.

Сценарии использования

  • Упорядочивание фотоархива: переименование файлов по датам съёмки из EXIF.
  • Приведение музыкальной коллекции в порядок: переименование треков по метаданным тегов ID3.
  • Пакетное переименование скачанных файлов с помощью регулярных выражений перед архивацией.

Темы

Частые вопросы

Что такое f2?
Кроссплатформенная CLI-утилита для пакетного переименования файлов и папок с предварительным просмотром, проверкой конфликтов и отменой изменений. F2 — написанная на Go CLI-утилита для одновременного переименования множества файлов и папок. По умолчанию она запускается в режиме пробного выполнения, чтобы вы могли проверить предполагаемые изменения до записи на диск. Перед выполнением каждое переименование проходит проверку, а обнаруженные конфликты можно устранить автоматически.
f2 можно использовать бесплатно? Какая у него лицензия?
f2 распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
f2 всё ещё поддерживается?
Активно поддерживается. Последний коммит в f2 — 4 окт. 2026 г..
Для чего можно использовать f2?
Упорядочивание фотоархива: переименование файлов по датам съёмки из EXIF. Приведение музыкальной коллекции в порядок: переименование треков по метаданным тегов ID3. Пакетное переименование скачанных файлов с помощью регулярных выражений перед архивацией.
Где скачать f2?
Исходный код и инструкции по установке — на GitHub: https://github.com/ayoisaiah/f2

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты