·4분 읽기

Mac에서 파일 이름을 소문자로 바꾸는 방법

대소문자가 뒤섞인 파일 이름은 링크를 깨뜨리고, 중복 업로드를 유발하며, 공유 폴더에서 일관성 없어 보입니다. 배치 전체를 손으로 소문자로 바꾸는 건 누구의 시간도 쓸 가치가 없습니다.

절반은 "Report.PDF", 4분의 1은 "report.pdf", 나머지는 "REPORT.pdf"인 폴더를 물려받았습니다. Mac에서는 같은 폴더 안에 있으면 파일 시스템이 이들을 보통 같은 파일로 취급합니다. 하지만 대소문자를 구분하는 서버에 업로드하거나, Linux 머신에 동기화하거나, 코드에서 참조하는 순간 이 불일치는 실제 문제를 일으킵니다. 깨진 링크, 중복 업로드, 내 컴퓨터에서만 작동하는 파일 경로가 흔한 증상입니다.

해결책은 개념적으로 간단합니다: 모든 파일 이름을 소문자로 만드는 것입니다. 문제는 이를 수십 개, 수백 개 파일에서 하나하나 이름을 바꾸지 않고 해내는 방법입니다.

Finder에는 대소문자 변환 옵션이 없습니다

이는 Finder의 일괄 이름 변경 도구에서 의외로 눈에 띄는 공백 중 하나입니다. 텍스트 바꾸기, 텍스트 추가, 포맷 기능이 있지만 그 어느 것도 대소문자는 건드리지 않습니다. "Report.PDF"를 "report.pdf"로 바꾸고 싶어도 Finder는 이를 일괄로 처리할 방법을 전혀 제공하지 않습니다. 각 이름을 직접 다시 입력해야 하는데, 이는 일괄 처리의 목적을 완전히 무너뜨립니다.

파이프라인 단계로서의 대소문자 변환

Renym은 배치 전체의 파일 이름을 소문자, 대문자, 제목 표기, 문장 표기로 한 번에 바꿔주는 전용 대소문자 변환 작업을 포함합니다.

macOS에서 파일 이름을 소문자로 바꾸는 Renym

확장자까지 포함해 모두 소문자로

작업 하나로 "Report.PDF"를 "report.pdf"로 바꿉니다. 대소문자 변환은 파일 이름 전체에 적용되므로 이름은 소문자인데 확장자만 대문자로 남는 일이 없습니다.

정리 작업과 결합하기

대소문자 불일치는 혼자 나타나는 경우가 드뭅니다. 소문자 변환에 공백-하이픈 치환이나 문자 제거 단계를 연결해, 각 문제마다 별도 도구를 실행하는 대신 한 번에 모두 해결하세요.

적용 전 미리보기

적용하기 전에 배치의 모든 파일에 대한 소문자 변환 결과를 확인할 수 있습니다. 이미 올바른 파일은 변경 사항이 없다고 표시될 뿐, 불필요하게 건드려지지 않습니다.

일관된 대소문자는 웹 업로드를 망가뜨리거나 대소문자를 구분하는 시스템에서 중복 파일을 만들기 전까지는 사소해 보입니다. 폴더 전체를 고치는 데는 파이프라인 한 단계면 충분합니다.

Mac App Store에서 Renym 받기

다음 기사

Renym

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

Get Renym on the Mac App Store