Devo trovare la codifica di tutti i file inseriti in una directory. C'è un modo per trovare la codifica utilizzata?
Il file
comando non è in grado di farlo.
La codifica che mi interessa è: ISO-8859-1. Se la codifica è qualcos'altro, voglio spostare il file in un'altra directory.
apropos encoding
. Cerca i titoli e le descrizioni di tutte le manpage. Quando faccio questo sulla mia macchina, vedo 3 strumenti che mi potrebbero aiutare, a giudicare dalle loro descrizioni: chardet
, chardet3
, chardetect3
. Quindi, facendo man chardet
e leggendo la manpage mi dice che chardet
è solo l'utilità di cui ho bisogno.
us-ascii
, ma dopo aver aggiunto una riga di commento cinese, diventa utf-8
. file
può dire la codifica leggendo il contenuto del file e indovina.