
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