मैं उस पाठ की खोज करना चाहूंगा जो किसी फ़ाइल में कई पंक्तियों में विभाजित हो सकता है। एक grep जो लाइन ब्रेक को अनदेखा करेगा और लाइनों के मिलान अवधि को वापस करेगा।
उदाहरण के लिए is an example file
, मैं इसे खोज रहा हूं , और उम्मीद करता हूं कि यह निम्नलिखित फाइल में मिलेगा :
यह
एक
उदाहरण फ़ाइल है।
अग्रणी या अनुगामी रिक्त स्थान पर निर्भर नहीं करने के लिए, पूरी तरह से सफेद स्थान के सभी रूपों की अनदेखी करना सबसे अच्छा हो सकता है (आदर्श रूप से, एक ही स्थान के रूप में सफेद स्थान के किसी भी क्रम का इलाज)।
एक गैर-आदर्श समाधान है tr '\n' ' ' | grep
, जो मैचों और गैर-मैचों के बीच भेदभाव करता है, लेकिन मैच नहीं दिखाता है, और न ही बड़ी फ़ाइलों के साथ अच्छा व्यवहार करता है।
isearch-forward
/This\_sis
:। अधिक जानकारी के लिए: :help \_s
।