logohsb.horse

줄바꿈 사고 포렌식

LF, CRLF, CR 혼합 위치와 마지막 줄바꿈, 줄 끝 공백을 byte offset으로 진단하고 LF 및 CRLF 수정본을 만듭니다.

Git diff나 CSV 가져오기가 특정 환경에서만 실패할 때 줄바꿈 종류와 혼합 위치를 확인합니다. 파일은 browser 밖으로 전송하지 않습니다.

분석은 이 browser 안에서만 실행됩니다. 선택한 파일과 붙여 넣은 text는 업로드하지 않습니다.

로컬 text 파일

UTF-8, ASCII, BOM 포함 UTF-16LE/BE, 최대 10 MiB를 지원합니다.

또는 text 붙여 넣기

browser나 OS가 붙여 넣은 CRLF를 LF로 정규화할 수 있습니다. 정확한 byte 위치가 필요하면 파일을 선택하세요.

진단 결과

파일을 선택하거나 text를 입력하세요.

줄바꿈 위치

    사용 방법

    1. 1

      원문 불러오기

      정확한 진단에는 파일을 선택하고 빠른 확인에는 text를 붙여 넣습니다.

    2. 2

      위치 확인

      줄바꿈 종류, 행 번호, UTF-16 위치와 파일 byte 위치를 비교합니다.

    3. 3

      필요한 형식 저장

      대상 규칙에 맞는 LF 또는 CRLF 버전을 복사하거나 다운로드합니다.

    판정 범위

    Shift_JIS 같은 BOM 없는 비UTF-8 encoding과 editor의 저장 변환은 대상이 아닙니다. 원본 파일을 자동으로 덮어쓰지 않습니다.

    자주 묻는 질문

    붙여 넣었더니 CRLF가 0개인 이유는 무엇인가요?
    page가 받기 전에 browser나 OS가 LF로 통일할 수 있습니다. 원본 byte는 파일 선택으로 확인하세요.
    UTF-16을 유지하여 수정할 수 있나요?
    초기 버전의 수정본은 UTF-8입니다. 진단에서는 BOM 포함 UTF-16LE/BE의 원본 byte 위치를 유지합니다.
    파일이 업로드되나요?
    아닙니다. File API가 browser 안에서만 내용을 읽습니다.