Я использую egrep -R, за которым следует регулярное выражение, содержащее около 10 объединений, так что:
.jpg | .png | .gif и т.д. Это хорошо работает, теперь я хотел бы заменить все строки, найденные с помощью .bmp
Я думал о чем-то вроде
egrep -lR "\.jpg|\.png|\.gif" . | sed "s/some_expression/.jpg/" file_it_came_form
так что проблема здесь в том, как я могу сделать аналогичное регулярное выражение union в sed и как я могу сказать, что он сохранил изменения в файле, из которого он получил вход.