중복 파일명 감지기

폴더 내보내기에 report.pdf, report (1).pdf, report (2).pdf가 있고, 정리하기 전에 무엇이 중복되었는지 확인하고 싶습니다. 파일명 목록을 한 줄에 하나씩 붙여 넣으면 이 도구가 각 이름이 나타난 횟수를 셉니다. 경로는 무시되며, 각 줄 끝의 파일 이름만 비교되고, 대소문자를 구분할지도 선택할 수 있습니다.

중복 파일명을 찾는 방법

  1. 1

    목록 붙여 넣기

    한 줄에 파일 이름 하나. 줄에 전체 경로가 있으면 끝의 파일 이름만 비교됩니다.

  2. 2

    일치 옵션 선택

    "대소문자 무시"를 켜둔 채로 두면 `IMG_1234.jpg`와 `img_1234.JPG`가 하나의 이름으로 세어지고, 끄면 정확히 일치해야 합니다.

  3. 3

    중복 감지

    버튼을 누르면 두 번 이상 나타난 이름이 개수와 함께 묶입니다.

  4. 4

    결과 활용

    출력은 "이름,개수" 형식의 짧은 CSV 목록입니다. 정리 스크립트나 스프레드시트에 복사하세요.

일치 방식의 작동 원리

설정 동작 예시
대소문자 무시(기본값) 대소문자는 상관없음 IMG_1234.jpg = img_1234.JPG
정확히 일치 이름이 완전히 같아야 함 IMG_1234.jpgIMG_1234.jpg와만 일치
전체 경로 끝의 파일 이름만 비교 /photos/IMG_1234.jpg = IMG_1234.jpg

출력에는 반복되는 이름이 개수와 함께 한 번씩만 표시됩니다. 한 번만 나타난 이름은 나열되지 않습니다.

이 도구가 잡아내는 패턴

  • 브라우저 다운로드 복사본. 같은 파일을 반복해서 저장하면 doc.pdf, doc (1).pdf, doc (2).pdf가 생깁니다.
  • macOS의 “복사본” 표시. file.jpgfile copy.jpg, file copy 2.jpg.
  • Windows 중복 접미사. name - Copy.docx, name - Copy (2).docx.
  • 카메라 폴더 가져오기. 카메라 카운터가 리셋되어 같은 IMG_1234 이름이 여러 해 폴더에 나타납니다.

이 도구가 하지 않는 일

  • 내용을 비교하지 않습니다. invoice.pdf라는 다른 두 파일도 여기서는 중복으로 세어집니다. 이름만 비교하므로 삭제 전에 내용을 확인하세요.
  • 근사 일치를 하지 않습니다. report.pdfreprot.pdf는 다른 이름이므로 묶이지 않습니다.
  • 확장자를 특별히 다루지 않습니다. photo.jpgphoto.png는 다른 이름입니다.
  • 삭제하지 않습니다. 이름과 개수만 보여 주며, 판단은 사용자의 몫입니다.

중복을 찾은 뒤에는

  1. 자동으로 삭제하지 마세요. 이름이 흔한 경우(report.pdf, image.jpg) 특히 그룹을 검토하세요.
  2. 삭제 전에 내용을 확인하세요. 파일 크기나 내용 해시(SHA-256)를 비교해 정말 같은 파일인지 확인합니다.
  3. 먼저 백업하세요. 대체할 수 없는 아카이브에서 가져온 파일이라면 더욱 그렇습니다.

자주 묻는 질문

이름만 비교합니다. 내용 기반 중복 감지에는 실제 파일 바이트를 읽는 해시 도구가 필요합니다. 이 감지기는 디렉터리 내보내기에서 얻는 것 같은 일반 파일명 목록을 대상으로 합니다.

네. 줄에 경로가 있으면 끝의 파일 이름만 비교되고, 폴더 부분은 무시됩니다.

“대소문자 무시”가 기본값으로 켜져 있기 때문입니다. 끄면 두 이름을 서로 다르게 취급합니다.

네. 감지를 실행하기 위해 목록이 당사 서버로 전송되며 결과가 페이지에 표시됩니다. 목록은 이후 저장되지 않습니다.

관련 도구

이 도구는 다른 언어로도 제공됩니다