Comment faire des substitutions en utilisant sed pour windows (de cygwin) pour les fichiers utf16

StackOverflow https://stackoverflow.com/questions/265282

  •  06-07-2019
  •  | 
  •  

Question

J'utilise sed de cygwin sous Windows pour effectuer des substitutions dans des fichiers texte. Tout fonctionne bien pour les fichiers normaux (ANSI), mais cela ne fait rien pour les fichiers utf-16 (aucune substitution n'est effectuée). Savez-vous comment je peux le faire fonctionner pour les deux types de fichiers en même temps?

Était-ce utile?

La solution

Je voudrais envelopper ceci avec iconv, comme

  iconv -f utf-16 -t utf-8 <input | sed -e expr | iconv -f utf-8 -t utf-16 >output
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top