क्या बड़ी टेक्स्ट फाइल (9Gb) को छोटी फाइलों में विभाजित करने का एक उपकरण है ताकि मैं इसे खोल सकूं और देख सकूं?
विंडोज (एक्सपी) के साथ आने वाली कमांड लाइन से कुछ भी उपयोग करने योग्य है?
या इसे विभाजित करने का सबसे अच्छा तरीका क्या है? क्या मैं अलग-अलग वॉल्यूम बनाने के लिए 7z का उपयोग कर सकता हूं और फिर उनमें से एक को अलग से अनज़िप कर सकता हूं? क्या यह पठनीय होगा या क्या इसे अन्य सभी भागों को फिर से बड़ी फ़ाइल में अनज़िप करने की आवश्यकता है?
अपडेट करें
मैंने एक साथ 48 लाइन्स पाइथन स्क्रिप्ट को एक साथ रखा, जिसने बड़ी फाइल को 0.5GB फाइल में विभाजित कर दिया, जो कि विम में भी खोलना आसान है। मुझे लॉग के अंतिम भाग की ओर डेटा देखने की आवश्यकता है (हाँ यह एक लॉग फ़ाइल है)। प्रत्येक रिकॉर्ड कई रेखाओं में विभाजित होता है इसलिए grep ऐसा नहीं करेगा।
grep -n
साथhead
औरtail
फ़ाइल का हिस्सा देखने के लिए इस्तेमाल किया जा सकता है । उदाहरण,grep -n "something" file.txt
रिटर्न95625: something
। आप उस लाइन और उसके नीचे की 9 लाइनों को कुल 10 लाइनों के लिए देखना चाहते हैंhead -n 95635 file.txt | tail -n 10
:।