Cómo hacer sustituciones usando sed para windows (de cygwin) para archivos utf16

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

  •  06-07-2019
  •  | 
  •  

Pregunta

Estoy usando sed de cygwin en Windows para hacer algunas sustituciones en archivos de texto. Todo funciona bien para archivos normales (ANSI), pero no hace nada para los archivos utf-16 (no se realizan sustituciones). ¿Sabes cómo puedo hacer que funcione para ambos tipos de archivos al mismo tiempo?

¿Fue útil?

Solución

Envolvería esto con iconv, como

  iconv -f utf-16 -t utf-8 <input | sed -e expr | iconv -f utf-8 -t utf-16 >output
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top