Iconv は utf-8 ではなく utf-16 に変換します

Iconv は utf-8 ではなく utf-16 に変換します

UTF-8 に変換する必要がある ISO-8859 ファイルがあります。

file *
test.csv: ISO-8859 text, with very long lines, with CRLF line terminators

現在、私は次のように Windows 用の iconv.exe を使用しています。

iconv.exe -f iso-8859-1 -t utf-8//TRANSLIT test.csv > conv.csv

問題は、ラテン文字 (例: à、ì、...) の場所に奇妙な文字が表示され、確認すると UTF-16 に変換されたように見えることです。

file *
test.csv: ISO-8859 text, with very long lines, with CRLF line terminators
conv.csv:                        Little-endian UTF-16 Unicode text, with very long lines, with CRLF, CR line terminators

それはなぜですか? どうすればシンプルな UTF-8 を実現できるのでしょうか?

関連情報