·4분 읽기

Mac에서 파일 이름 찾기 및 바꾸기

파일 이름에서 찾기 및 바꾸기는 간단해 보이지만, 제대로 하려면 단순한 텍스트 치환보다 더 세밀한 제어가 필요합니다 — 대소문자 구분, 단어 단위 매칭, 한 번 이상 등장하는 텍스트 처리 등입니다.

찾기 및 바꾸기는 가장 흔한 일괄 이름 변경 작업입니다. 여러 파일에 걸쳐 등장하는 단어나 문자열이 있고, 이를 다른 것으로 바꿔야 합니다 — 프로젝트 이름이 바뀌었거나, 클라이언트가 회사명을 변경했거나, 오래된 작명 규칙을 아카이브 전체에서 업데이트해야 하는 경우입니다. 가능한 이름 변경 작업 중 가장 단순해 보이고, 실제로도 대개 그렇습니다. 하지만 파일 이름이 완벽하게 균일하지 않은 순간, 기본적인 찾기 및 바꾸기는 한계를 드러내기 시작합니다.

기본적인 찾기 및 바꾸기가 어려움을 겪는 지점

Finder의 찾기 및 바꾸기는 깔끔하고 정확한 경우에는 잘 작동합니다. 하지만 실제 폴더는 그보다 훨씬 지저분합니다.

  • 바꾸려는 텍스트가 파일마다 대소문자가 다르게 나타납니다("Draft" vs "draft" vs "DRAFT")
  • 대상 문자열이 파일 이름에 두 번 이상 등장하는데 그중 하나만 바꾸고 싶습니다
  • 정확한 텍스트가 아니라 패턴을 바꿔야 합니다 — "v1"만이 아니라 어떤 버전 번호든 말입니다
  • 여러 찾기 및 바꾸기 작업을 순서대로 실행하고, 각 작업이 이전 작업 위에 쌓이길 원합니다

Finder의 바꾸기는 한 번 실행할 때마다 정확한 텍스트 치환 하나만 처리하며, 대소문자 옵션도 패턴 매칭도 없습니다.

더 세밀하게 제어하는 찾기 및 바꾸기

Renym은 정규식을 지원하는 찾기 및 바꾸기 작업을 포함하므로, 단순한 정확 텍스트 치환과 패턴 기반 매칭을 하나의 도구에서 모두 사용할 수 있습니다.

macOS에서 파일 이름을 찾고 바꾸는 Renym

단순한 경우를 위한 간단한 치환

배치의 모든 파일에서 "OldClientName"을 "NewClientName"으로 바꾸고, 적용하기 전에 실시간 미리보기로 변경이 제대로 됐는지 확인하세요.

텍스트가 다양할 때의 패턴 매칭

정규식을 켜서 정확한 문자열 대신 패턴을 매칭하세요 — 뒤따르는 숫자와 상관없이 "draft_v" 뒤에 숫자가 오는 모든 경우를 "final"로 바꿀 수 있습니다.

여러 치환 작업 연결하기

같은 배치에서 세 가지 다른 불일치를 고쳐야 하나요? 파이프라인에 찾기 및 바꾸기 단계 세 개를 추가하세요. 각 단계는 이전 단계의 결과에 실행되며, 미리보기는 전체 체인을 반영합니다.

Mac App Store에서 Renym 받기

다음 기사

Renym

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

Get Renym on the Mac App Store