converter arquivo texto com formato binário para formato texto

estava com um problema: recebi um arquivo texto, com conteúdo texto, porém seu formato estava em binário
ao executar o comando file -i file.txt eu recebia a saída abaixo:
application/octet-stream; charset=binary
e isso tornava incapaz a manipulação como texto

uma solução que encontrei:
iconv -f UTF-16LE// -t UTF-8// input_bin.txt -o out_text.txt
após, a saída ficou:
text/plain; charset=us-ascii

e depois se necessário:
iconv -f ISO-8859-1 -t UTF-8//TRANSLIT arq_input.csv -o arq_output.csv

 

 

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair /  Alterar )

Foto do Google

Você está comentando utilizando sua conta Google. Sair /  Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair /  Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair /  Alterar )

Conectando a %s