Il comando iconv
è utilizzato per convertire la codifica dei file di testo da un formato a un altro. È particolarmente utile quando si lavora con file che utilizzano diverse codifiche di caratteri, consentendo di garantire la compatibilità tra sistemi e applicazioni.
La sintassi di base del comando iconv
è la seguente:
iconv [opzioni] [argomenti]
-f
: Specifica la codifica di origine.-t
: Specifica la codifica di destinazione.-o
: Indica il file di output.-l
: Elenca tutte le codifiche supportate.Ecco alcuni esempi pratici di utilizzo del comando iconv
:
iconv -f UTF-8 -t ISO-8859-1 input.txt -o output.txt
iconv -f WINDOWS-1252 -t UTF-8 input.txt -o output.txt
iconv -l
iconv -f UTF-8 -t ASCII input.txt
-o
per salvare il file convertito in un nuovo file, evitando di sovrascrivere l’originale.file
o cat
per avere un’idea migliore.