unknown-8bit
파일을 . 에서 인코딩하는 중인데 UTF-8
오류 메시지가 나타납니다.
iconv: illegal input sequence at position 136828
그래서 파일을 검색해 보니 위치는 다음과 같습니다.
cat file | dd bs=1 skip=136828 count=1 2>/dev/null
문제를 일으키는 캐릭터를 찾았습니다.
이제 이 문자를 ?
.
누구든지 나를 도와줄 수 있나요?
답변1
오프셋 136828 에서 바이트를 바꾸려면 ?
다음을 수행할 수 있습니다.
printf '?' | dd bs=1 seek=136828 conv=notrunc of=thefile