Estoy usando egrep -Rseguida de una expresión regular que contiene alrededor de 10 uniones, así como:
.jpg | .png | .gifetc. Esto funciona bien, ahora me gustaría reemplazar todas las cadenas encontradas con.bmp
Estaba pensando en algo como
egrep -lR "\.jpg|\.png|\.gif" . | sed "s/some_expression/.jpg/" file_it_came_form
así que el problema aquí es cómo hago una expresión regular de unión similar sedy cómo le digo que guarde los cambios en el archivo del que obtuvo la entrada.