프레젠테이션 슬라이드, 애니메이션 프레임, 책의 챕터, 팟캐스트 에피소드, 스캔한 페이지처럼 특정 순서를 유지해야 하는 파일들이 있습니다. 이를 올바르게 정렬된 상태로 유지하는 유일하게 확실한 방법은 파일 이름에 순차 번호를 추가하는 것입니다. 간단해 보이지만 실제로는 그렇지 않습니다 — 적어도 제대로 된 도구 없이는 말이죠.
0 채우기 문제
파일에 1, 2, 3 ... 10, 11, 12 순서로 번호를 매기면 파일 관리자는 이렇게 정렬합니다.
- 1, 10, 11, 12, 2, 3, 4, 5, 6, 7, 8, 9
대부분의 파일 시스템이 숫자가 아니라 알파벳 순서로 정렬하기 때문입니다. 첫 번째 자리에서 "1"이 "2"보다 앞서기 때문에 "10"이 "2"보다 앞에 옵니다. 해결책은 0 채우기입니다: 01, 02, 03 ... 10, 11, 12. 파일 수가 더 많다면 자릿수를 늘려야 합니다: 001, 002, 003 ... 100, 101.
자릿수를 제대로 맞추는 것이 중요합니다. 자릿수가 너무 적으면 파일을 더 추가할 때 정렬이 깨지고, 너무 많으면 이름이 지저분해 보입니다. 또한 번호를 파일 이름의 맨 앞에 둘지 맨 뒤에 둘지도 결정해야 합니다.
macOS가 기본으로 제공하는 기능
Finder의 "포맷" 이름 변경 옵션은 원하는 이름 접두어와 함께 순차 번호를 추가할 수 있습니다. 0 채우기도 처리하고 시작 번호도 설정할 수 있습니다. 단순한 번호 매기기 작업이라면 이것으로 충분합니다.
하지만 Finder의 번호 매기기에는 한계가 있습니다.
- 번호를 맨 앞이나 맨 뒤에만 붙일 수 있고, 특정 위치에 삽입할 수는 없습니다
- 번호 매기기를 텍스트 치환 같은 다른 작업과 결합할 수 없습니다
- 번호 매기기는 확장자를 제외한 파일 이름 전체를 대체하므로 원래 이름을 잃게 됩니다
- 증가값을 조절할 수 없습니다(항상 1씩 증가)
파이프라인의 일부로서의 순차 번호 매기기
Renym은 이름 변경 파이프라인에 추가할 수 있는 여러 작업 중 하나로 순차 번호 매기기를 포함합니다. 즉, 번호 매기기를 다른 어떤 작업과도 결합할 수 있습니다.
원래 이름을 유지하면서 번호 추가
Finder의 포맷 모드와 달리 Renym은 기존 파일 이름을 지우지 않고 번호를 삽입할 수 있습니다. "project_brief.pdf"를 그대로 유지한 채 "001_"을 접두어로 추가하면 "001_project_brief.pdf"가 됩니다.
다른 작업과 결합하기
먼저 불필요한 접두어를 제거하고, 대소문자를 고치고, 문자를 치환해 이름을 정리한 뒤 마지막 단계로 번호를 추가합니다. 파이프라인 방식이므로 각 작업이 이전 작업 위에 쌓입니다.
순서 미리보기
적용하기 전에 번호가 매겨진 모든 파일 이름을 확인할 수 있습니다. 자릿수가 올바른지, 순서가 맞는지, 번호가 원하는 위치에 나타나는지 검증하세요.
순차 번호 매기기는 200개 파일의 정렬 순서가 잘못될 때까지는 사소해 보이는 작업 중 하나입니다. 처음부터 제대로 해두면 나중에 정리하는 수고를 크게 줄일 수 있습니다.