मैं egrep -R
लगभग 10 यूनियनों के साथ एक नियमित अभिव्यक्ति का उपयोग कर रहा हूं , जैसे कि:
.jpg | .png | .gif
आदि। यह अच्छी तरह से काम करता है, अब मैं सभी सभाओं को बदलना चाहता हूं.bmp
मैं जैसे कुछ सोच रहा था
egrep -lR "\.jpg|\.png|\.gif" . | sed "s/some_expression/.jpg/" file_it_came_form
तो यहाँ मुद्दा यह है कि मैं एक समान संघ नियमित अभिव्यक्ति sed
कैसे करता हूं और मैं इसे फाइल में परिवर्तन को सहेजने के लिए कैसे कहता हूं कि इसे इनपुट मिला।