मुझे एक विशाल लॉग-फाइल (14 जीबी से अधिक) में कुछ खोजने की जरूरत है। मुझे पूरा यकीन है कि यह पिछले 4 जीबी या तो में है।
क्या चीजों को गति देने के लिए पहले X GB को छोड़ने का कोई तरीका है?
grepअभिव्यक्ति उठाकर बहुत अधिक गति प्राप्त कर सकते हैं ... अज्ञात लंबाई (जैसे a.*thing) के वाइल्डकार्ड कुछ मामलों में मूल्यांकन करने में अधिक समय लेते हैं। यह हो सकता है कि आप गलत चीज़ के लिए अनुकूलन कर रहे हैं (हालांकि यह फ़ाइल के केवल भाग को खोजने के लिए कभी दर्द नहीं करता है, जाहिर है - यह सिर्फ स्पीडअप का सबसे बड़ा स्रोत नहीं हो सकता है)।
LC_ALL=C grepइसे गति दे सकते हैं।