Se você não especificar a codificação de entrada por meio de -f
, iconv
usará a localidade atual como padrão. Não faz nenhuma detecção automática.
Eu tenho o seguinte:
$ file DailyFollowUp.csv
DailyFollowUp.csv: Little-endian UTF-16 Unicode text, with very long lines, with CRLF, CR line terminators
$ iconv -c -t ascii DailyFollowUp.csv > output.txt
$ file output.txt
output.txt: data
Espero que o arquivo output.txt forneça o texto ASCII como resultado. Alguma idéia de por que isso não está funcionando?
Isso está no Cygwin64
Até eu tive o mesmo problema. Você precisa especificar o tipo de codificação link