J'utilise egrep -R
suivi d'une expression régulière contenant environ 10 unions, donc comme:
.jpg | .png | .gif
etc. Cela fonctionne bien, maintenant je voudrais remplacer toutes les chaînes trouvées par.bmp
Je pensais à quelque chose comme
egrep -lR "\.jpg|\.png|\.gif" . | sed "s/some_expression/.jpg/" file_it_came_form
donc le problème ici est de savoir comment faire une expression régulière d'union similaire dans sed
et comment lui dire d'enregistrer les modifications dans le fichier dont il a obtenu l'entrée.