인쇄할 수 없는 문자로 보고된 enscript 찾기

인쇄할 수 없는 문자로 보고된 enscript 찾기

나는 C 코드 묶음의 포스트스크립트를 만들고 있는데, enscript인쇄할 수 없는 문자가 2개 있다고 보고합니다.

[ 91 pages * 1 copy ] left in a.ps
2 non-printable characters
non-printable character codes (decimal):
128 153

그러나 나는 이러한 문자를 찾을 수 없습니다grep

grep -r $'\231' *
grep -r $'\200' *

enscript인쇄할 수 없는 문자가 포함된 행을 보고 할 수 있는 방법이 있습니까 ?

답변1

인쇄할 수 없는 문자 중 하나를 찾을 때까지 수동으로 검색한 다음 hd를 사용하여 e2를 나타내는 16진수를 확인했습니다. 다음은 인쇄할 수 없는 모든 문자를 찾았습니다.

grep $'\xe2' file-with-non-printable-characters

그런 다음 수동으로 편집하여 제거했습니다. UTF-8을 레코딩하는 이유가 무엇인지 모르겠습니다. ISO-8859-1이 작동하지 않고 $'\xe2' 문자의 중요성도 모르지만 grep이 나에게 잘 맞았습니다. 이 답변을 개선할 수 있도록 의견을 받을 수 있기를 바랍니다.

관련 정보