iconvエラーメッセージの「場所」とはどういう意味ですか?

iconvエラーメッセージの「場所」とはどういう意味ですか?

大容量ファイルの変換中にエラーが発生しました。

$ iconv -f GB2312 -t UTF-8 2001.txt -o 2001_u.txt
iconv: illegal input sequence at position 245256667

このエラーの場所はどういう意味ですか?試してみましたが、行番号ではありません。 Emacsなどの他のツールやエディタの場所にどのように移動しますか?

ベストアンサー1

これはファイルの245256667バイトです。以下を行う場合:

dd if=2001.txt of=error.txt bs=1 count=10 skip=245256667

次のコードを実行すると、無効なutf8シーケンスが表示されることがあります。hexdump -C error.txt

おすすめ記事