Convertire file in UTF-8 da Linux
29 Giugno 2017

Convertire file in UTF-8 da Linux

In questa mini-guida vedremo come convertire un file nel formato utf-8 (o altri formati a voi necessari) da shell in Linux.

Per prima cosa è necessario determinare la codifica di partenza e possiamo farlo semplicemente in questo modo:

file -bi [filename]

Alcuni esempi di output potrebbero essere i seguenti:

text/plain; charset=utf-16le
text/plain; charset=us-ascii

A questo punto possiamo convertire il file:

iconv -f utf-16le -t utf8 [filename] > [newfilename]

Quindi con l’opzione -f indichiamo la codifica di partenza, con -t la codifica di destinazione, poi indichiamo il file originale e lo spediamo (con l’operatore >) al file di destinazione

Semplice no?


Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *