·4분 읽기

Mac에서 파일 이름의 문자를 대량으로 제거하는 방법

불필요한 문자, 임의의 접두어, 원치 않는 접미어로 뒤덮인 파일 이름은 검색하고 정렬하기 어렵습니다. 수십 개, 수백 개의 파일을 하나씩 정리하는 건 현실적이지 않습니다.

내보낸 파일들은 이름에 온갖 불필요한 것들을 잔뜩 붙이길 좋아합니다. 스캐너는 모든 파일에 "Scan_"을 붙입니다. CMS는 12자리 ID를 앞에 붙입니다. 다운로드는 이미 같은 이름의 파일이 있으면 "(1)"을 뒤에 붙입니다. 클라이언트는 공백, 특수문자, 제각각인 대소문자가 섞인 파일을 보내와 정리된 폴더를 혼돈스럽게 만듭니다.

수십, 수백 개의 파일에서 이런 불필요한 문자를 제거해야 합니다. 손으로 하나하나 클릭하고, 선택하고, 삭제하고, 엔터를 누르는 건 워크플로가 아니라 형벌입니다.

Finder에서 할 수 없는 것

Finder의 이름 변경 도구는 텍스트를 찾아 바꿀 수 있어 일부 문자 제거는 처리할 수 있습니다. 모든 파일 앞에 "Scan_"이 붙어 있다면 "Scan_"을 빈 문자열로 바꾸면 됩니다. 하지만 Finder는 다음을 할 수 없습니다.

  • 위치 기반 문자 제거(예: "앞 5글자 삭제")
  • 끝부분 문자 제거(예: "마지막 밑줄 뒤의 모든 내용 삭제")
  • 패턴에 맞는 문자 제거(예: "(1), (2), (copy) 같은 괄호 표기 삭제")
  • 한 번의 작업으로 여러 제거 작업 연결하기

제거해야 할 문자가 모든 파일에서 동일하지 않다면 Finder의 정확한 텍스트 매칭은 도움이 되지 않습니다.

Renym으로 문자를 대량 제거하기

Renym은 파일 이름에서 문자를 제거하는 여러 방법을 제공하며, 이를 하나의 파이프라인으로 결합할 수 있습니다.

macOS에서 파일 이름의 문자를 대량으로 제거하는 Renym

위치 기준으로 제거

모든 파일 이름에서 앞 N글자 또는 뒤 N글자를 삭제합니다. 내용은 다르지만 길이가 고정된 접두어나 접미어를 제거하는 데 안성맞춤입니다.

패턴 기준으로 제거

정규식을 사용해 가변적인 텍스트를 매칭하고 제거합니다. \s*\(\d+\) 같은 패턴은 숫자와 상관없이 "(1)", "(2)", "(3)" 같은 접미어를 모두 제거합니다. ^[A-Z]{3}_ 같은 패턴은 밑줄이 뒤따르는 세 글자 접두어를 모두 제거합니다.

찾기 및 바꾸기로 제거

단순한 경우라면 원치 않는 텍스트를 찾아 빈 문자열로 바꾸면 됩니다. "Copy of ", "Scan_", " - final"처럼 일관된 문자열에 적합합니다.

여러 제거 작업 연결하기

접두어도 제거하고, 괄호 접미어도 없애고, 남은 이중 공백까지 정리해야 하나요? 파이프라인에 세 가지 작업을 추가하면 됩니다. 각 작업은 이전 단계의 결과에 적용되며, 실시간 미리보기는 모든 파일의 최종 결과를 보여줍니다.

파일 이름은 깔끔하고 일관되며 검색 가능해야 합니다. 그렇지 않다면 Renym에서 5분만 투자하면 전체 배치를 고칠 수 있습니다.

Mac App Store에서 Renym 받기

다음 기사

Renym

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

Get Renym on the Mac App Store