मैं कुछ बड़ी लॉग फ़ाइलों (1-10 जीबी) के माध्यम से देख रहा हूं और मानक less
खोज फ़ंक्शंस ( /
) का उपयोग करके परेशानी में चल रहा हूं । तार खोजने के लिए एक मैच खोजने में कई मिनट लगते हैं।
मैंने सुना है कि इसका उपयोग fgrep
तेज था, लेकिन मैं वास्तव में नहीं जानता कि मैं इसे भीतर से कैसे उपयोग करूंगा less
, मैं अन्य सुझावों के लिए भी खुला हूं। मुझे रेगेक्स कार्यक्षमता के लिए कोई विशेष आवश्यकता नहीं है; मैं सिर्फ स्ट्रिंग्स से मेल खा रहा हूं (रेगेक्स अच्छा होगा लेकिन अगर मैं इसे महत्वपूर्ण गति में सुधार के लिए बदल सकता हूं जो ठीक होगा)।
मुझे इस बारे में बहुत कम जानकारी है कि कोई विशेष प्रविष्टि कहाँ होगी, और मैं किसी भी तरह से फ़ाइल को ट्रिम नहीं करना चाहता, क्योंकि एक बार मैच देखने के बाद मुझे इसके आसपास के क्षेत्र में जानकारी देखने की आवश्यकता होगी (इसलिए grep | less
यह वास्तव में उपयोगी नहीं है मुझे)।
यहाँ कोई त्वरित सुधार?