사용자의견

텍스트 내보내기한 txt파일들을 통합하면 깨지는 문제

작성자
초보자
작성일
2017-11-08 14:54
조회
4819
윈도우10에서 "type *.txt > 통합파일" 명령어를 사용하여 통합하면 내용 깨지는 문제

- UNO일기에서 txt로 내보내기하면 UTF-8로 encoding되는 모양입니다.
- 윈도우 type 명령어로 통합하면 통합파일의 내용이 깨져서 보입니다.
- 개별 파일들을 Unicode, ANS 등으로 바꾸어 encoding한 후 통합해보니 정상으로 보입니다.

무엇이 문제일까요?
- UNO의 encoding상 문제?
- 윈도우 type 명령어 문제?
- 내보내기할 때 encoding을 선택할 수 있게하면 안될까요?


파일 하나로 내보내기 해주면 간단하고 좋겠어요.
기간 설정도 있고 해서 그리 어려울 것 같지도 않습니다만...


----------------------------------------------------------

고수님들도 의견 주시면 고맙겠습니다.
전체 4

  • 2017-11-09 22:54

    http://zetawiki.com/wiki/CMD_utf-8_%ED%95%9C%EA%B8%80_%EC%82%AC%EC%9A%A9
    위 글을 참조해서 code page를 변경한 후에 한번 해보시기 바랍니다.
    파일 하나로 내보내기는 향후 업데이트 시 고려해보도록 하겠습니다.


  • 2017-11-10 16:33

    개별 파일 자체는 UTF-8로 encoding된 것 같고, 잘보입니다.
    이것을 윈도우 type 명령으로 새 파일을 만들면 새로만들어진 파을은 깨져서 나오네요.
    윈도우 10 문제인가요?
    번거롭게해서 미안합니다.


  • 2017-11-11 01:16

    저도 윈도우10을 사용중인데 code page 변경하고 하니깐 문자가 깨지는 문제는 없었습니다.
    code page 65001로 정상적으로 변경된게 맞나요?


    • 2017-11-13 16:49

      제가 테스트한 내용입니다.

      1)UNO에서 내보내기하면(UNO-일기.txt) UTF-8로 인코딩 됨

      2)윈도우 type 명령어 시험

      입력 파일 ANSI 코딩 => 출력 Unicode : 정상
      입력 파일 UTF-8+Bom => 출력 Unicode : 정상
      입력 파일 Unicode => 출력 Unicode : 정상
      입력 파일 UTF-8 => 출력 Unicode : 깨짐

      * chcp 949 또는 65001과는 상관 없는 듯

      제 생각에는 UNO 일기 문제라기 보다,
      윈도우 TYPE 명령어는 Unicode 인코딩으로만 인식하고, Unicode 로만 출력하는 것이 아닌가 합니다.
      아니면 저의 윈도우10에 설정이 잘못되어있는지?
      TYPE 명령어 옵션(parameter)도 다 모르고....