Como posso fazer o comando 'file -i' retornar ISO-8859-9?

0

Digamos que eu tenha um arquivo de texto com conteúdo

şşş

e em vi/vim defini fileencoding como :set fileencoding=ISO-8859-9 .

Mais tarde, quando eu verificar a codificação com

file -i <myFile>

text/plain; charset=ISO-8859-1 embora devesse ter sido ISO-8859-9 .

Por que isso? Como posso fazer file -i return ISO-8859-9 ?

Porque caso contrário, quando eu reabrir o arquivo em vi/vim , ele assumirá a codificação ISO-8859-1 e mostrará os caracteres errados:

þþþþþþþþþþ
    
por destan 25.01.2017 / 22:17

0 respostas