| [ CnUnix ] in KIDS 글 쓴 이(By): chilly (김규동) 날 짜 (Date): 1996년01월27일(토) 13시29분55초 KST 제 목(Title): 메아리) 텍스트 화일에서 이상한 문자가.. 완성형 한글이 포함된 보통 text 파일이라고 하셨던가요. 완성형 한글은 보통 text가 아닙니다. 잘 아시겠지만, MSB(제일 높은 자리수의 비트)가 1이므로, 보통 text는 아니고(보통 text는 거기가 0), 프로그램이 보기에는 binary파일이죠. vi를 사용하시더라도, vi의 종류에 따라 다를 수 있습니다. 8 bit 정보를 처리할 수 있는 vi를 사용한다면 \331등의 글자가 보이지 않지 않을까 합니다. '\' 즉, backslash가 붙은 숫자는 보통 octal 인데(8진수), binary number를 보여줄때 흔히 사용하는 방법이죠. 문제는 그 octal 이 완성형 한글이 아니고, 한자인 경우인데.. 별 뾰족한 수가 없군요. DOS프로그램 중에는 완성형 한자까지 완벽하게 읽어들이는 경우가 있는데, HWP가 그것을 할 수 있는지 모르겠습니다. 한번 해봄직한데. 거기서 한자를 제대로 읽어들일 수 있으면, 한자를 몽땅 한글로 바꾼 다음, 다시 완성형으로 save해서, Unix에서 작업을 하면 될 것입니다. 또 작업하시는 부분이 영문 ASCII부분이라면, Unix의 strings 명령을 사용하면 이부분만 뽑아내어 주므로, 쉽게 작업을 할 수도 있지요. 그 파일을 한번 볼 수 있으면 좋으련만. 일이 잘 되시기를. -- Gyudong Kim % Dept. of Electronics, Seoul Nat'l Univ., Seoul 151-742, Korea chilly % Phone +82 2 880 7280; Fax +82 2 885 6993; Pager +82 12 845 3420 Fabiano % http://www.iclab.snu.ac.kr/~chilly, chilly@iclab.snu.ac.kr |