본문 바로가기
IT 개발관련

울트라에디트 음표(♪) 문제

by 현혜사랑 2023. 2. 10.
728x90

2019년 1월 18일 작성될 글이며,  나의 네이버블로그에서 옮겨왔다. https://blog.naver.com/jaegoan/221445422034

 

울트라에디트 음표(♪) 문제

울트라에디트에서 파일편집을 할려고 파일을 열어보면...줄넘김이 되어야 할 자리에 줄넘김이 없이 음표(♪...

blog.naver.com

울트라에디트에서 파일편집을 할려고 파일을 열어보면...줄넘김이 되어야 할 자리에 줄넘김이 없이

음표(♪) 나올때가 있는데,

원래 줄넘김은 CR (carriage return : 타이프라이터에서 줄의 처음으로 가라 Ctrl-M 또는 ^m)과 LF(Line Feed, 다음줄로 Ctrl-J, ^j)의 조합으로 HEXA ASCII 코드로 0D 0A 이다.

가끔..울트라 에디트에서 파일을 열어보면, 도스파일인데 도스파일로 열까요 물어볼때가 있다.

UTF-8로 자동인식하는 경우, 파일을 더블캐릭터로 저장해 버리는 경우가 있다.

이때, OD 00 0A 00 로 저장된다.

한글이 깨지지 않도록 하기 위해서는 고급(Advanced) 코드설정과 지역설정을 해야 정상적으로 보여지니 반드시 설정해야 한다.

코드는 949, 지역은 한국(대한민국) 으로

암튼...음표로 나오는 경우 Ctrl-H를 눌러 HEXA모드로 보면 음표 자리에 0D 00 만 있는 것을 볼수 있다. 라인피드가 빠진것이다.

그러면....Ctrl-R (리플레이스)

0D 00 0A 00 를 우선 0A 00 0A 00 로 치환하고,

0D 00 를 OD 00 0A 00 로 치환하고,

0A 00 0A 00를 다시 0D 00 0A 00로 치환하면 된다.

끝.

728x90
반응형

댓글