본문 바로가기
Linux

[트러블슈팅] 출력 파일이 utf8이 아닌 non-iso extended-ASCII 로 저장될 경우, 한글 깨짐

by 도경다경 2021. 4. 23.
반응형

결론부터 이야기 하자면
출력 시 폰트가 깨진 부분이 들어가서 결과물 저장 시 파일 전체 한글이 깨져서 보임
출력에서 폰트가 깨지는 게 없는 지 확인

1. os locale 문제인줄 알고 locale 변경했으니 한글 깨짐
2. 터미널(putty) 설정을 utf8로 바꾸니 cat으로는 한글이 보이는데 vi로 열면 깨짐
- 이건 vi는 전체를 읽어오지만 cat은 순차로 읽어서 그런듯
3. windows로 가져오면 깨짐

상식선에서 해결 안되니 무식하게 찾기 시작
파일의 앞부분부터 끊어서 저장해서 확인하니 특정부분 이후 저장할때부터 전체 깨짐 확인

해당 위치 확인해보니
banner에 깨진 글자 확인
좀비 프로세스가 깨진 글자 참조하는 것 확인
조치 후 정상 완료


반응형

댓글