je un fichier enregistré comme Little Endian UCS-2 Je souhaite modifier le codage alors j'ai couru le code suivant:Powershell: Définition du codage pour Get-Content Pipeline
cat tmp.log -encoding UTF8 > new.log
Le fichier résultant est toujours en UCS -2 Little Endian. Est-ce parce que le pipeline est toujours dans ce format? Existe-t-il un moyen facile de transférer ceci à un nouveau fichier comme UTF8?
Merci d'avoir répondu à cette question ... Cela m'a aidé à comprendre un problème de lecture d'un fichier xml encodé en UTF-8 –
Maintenant, comment se débarrasser de cette stupide marque de commande d'octets? – Qwertie
Voir http://stackoverflow.com/questions/5596982/using-powershell-to-write-a-file-in-utf-8-with-the-bom –