텍스트 파일을 ISO가 아닌 확장 ASCII 파일로 변환

텍스트 파일을 ISO가 아닌 확장 ASCII 파일로 변환

ISO가 아닌 확장 ASCII 유형 파일이 있습니다. 내용을 보기 위해 일반적으로 cat이나 vim을 통해 열 수 없습니다. 하지만 이 명령을 사용하면 내용을 읽을 수 있는 형식으로 볼 수 있습니다.

od -w128 file.txt

이 파일이 원래 어떻게 만들어졌는지 아는 사람 있나요?

답변1

DOS 시대의 코드 페이지가 꽤 많이 있습니다. 아마도 가장 인기 있는 것은 서유럽 언어용 CP 850일 것입니다. 상당수의 Microsoft 소프트웨어에서는 여전히 이러한 파일을 생성합니다. 또한 유니코드는 원래 극동 지역에서 거부되었으므로 CJK라고 불리는 특정 인코딩에 대한 파일을 여전히 찾을 수 있습니다. enca파일의 인코딩을 찾아볼 수 있습니다 .

하지만 아니요, 원래 어떻게 만들어졌는지 아는 것은 불가능합니다.

VIM 자체할 수 있는편집을 위해 파일을 읽는 동안 다양한 인코딩에서 변환할 수 있는 파일을 읽습니다. 이는 명령 옵션을 통해 수행됩니다. 예를 들어, 문제의 비ISO 8비트 확장 ASCII 인코딩이++enc=encoding:edit정말이야다음을 사용하여 VIM으로 읽을 수 있는 코드 페이지 850

:편집++enc=cp850 파일.txt
바라보다 :help encoding-names.

관련 정보