csplit: कुल्हाड़ी लें और बड़ी फ़ाइलों को भागों में विभाजित करें

वाइकिंग कुल्हाड़ी

प्रसिद्ध हचा कार्यक्रम की तरह, लिनक्स के लिए जीयूआई के साथ एक बहुत ही समान है जिसे होज़ कहा जाता है, जिसके बारे में हम अतीत में बात कर चुके हैं। लेकिन आज हम आपको इसके इस्तेमाल से रूबरू कराने जा रहे हैं csplit कमांडपिछले कार्यक्रमों के समान उद्देश्य के साथ एक कमांड लाइन उपकरण, अर्थात्, बड़ी फ़ाइलों को भागों में विभाजित करना ताकि वे इतने भारी न हों।

Csplit के साथ हम इसे हासिल करेंगे फ़ाइलें जो बहुत भारी हैं उन्हें एक निश्चित आकार के भागों में विभाजित किया जा सकता है ताकि उन्हें बेहतर तरीके से संभाला जा सके। उदाहरण के लिए, यदि हमारे पास एक रुक-रुक कर या धीमा कनेक्शन है, तो इससे बचने के लिए हल्की फाइलों को संभालना बेहतर है। बीच में या जब किसी बड़ी फाइल का ट्रांसफर खत्म हो जाता है, तो हम लंबे समय से इंतजार कर रहे होते हैं, सब कुछ कष्टप्रद होता है और हम शुरू करना है। या कई ईमेल में फाइलें संलग्न करने के लिए ताकि वे मेल सर्वर द्वारा लगाए गए सीमा से अधिक न हों, आदि।

सिस्टलिट सिंटैक्स है:

csplit [opciones] fichero num_partes ...

लास उपलब्ध विकल्प अधिक दिलचस्प हैं:

विकल्प, विवरण

-f, डिफ़ॉल्ट "xx" के बजाय भागों के लिए एक उपसर्ग या पैटर्न निर्धारित करने के लिए।

-n, डिफ़ॉल्ट रूप में 2 के बजाय प्रत्यय में अंकों की संख्या निर्दिष्ट करने के लिए (xx00)।

-s, कोई आउटपुट फेंकने के लिए साइलेंट मोड।

-हेल्प, प्रदर्शित विकल्प उपलब्ध विकल्पों पर मदद करते हैं।

उदाहरण के बाँटने के लिए "भाग" नाम के साथ 4-भाग उदाहरण:

उदाहरण उदाहरण 4 -f भाग

पैरा इसे वापस एक साथ रखें एक सरल पर्याप्त है (जहां n अंतिम भाग है):

cat parte[0-3] > ejemplo

और हम अपने उदाहरण फ़ाइल को फिर से रखने के लिए part00, part01, part02 और part03 से जाते हैं।

हमारी फ़ाइलों को भागों में विभाजित करने के लिए csplit का मूल उपयोग कितना सरल है। अधिक विकल्प हैं, लेकिन शुरुआती लोगों के लिए जो इसे अभी तक नहीं जानते हैं और आरंभ करने के लिए एक मिनी-ट्यूटोरियल की आवश्यकता है, यह पर्याप्त है। यदि आपके पास कोई प्रश्न या सुझाव है, तो आप अपने को छोड़ सकते हैं टिप्पणियाँ। आपका स्वागत होगा!


अपनी टिप्पणी दर्ज करें

आपका ईमेल पता प्रकाशित नहीं किया जाएगा। आवश्यक फ़ील्ड के साथ चिह्नित कर रहे हैं *

*

*

  1. डेटा के लिए जिम्मेदार: एबी इंटरनेट नेटवर्क 2008 SL
  2. डेटा का उद्देश्य: नियंत्रण स्पैम, टिप्पणी प्रबंधन।
  3. वैधता: आपकी सहमति
  4. डेटा का संचार: डेटा को कानूनी बाध्यता को छोड़कर तीसरे पक्ष को संचार नहीं किया जाएगा।
  5. डेटा संग्रहण: ऑकेंटस नेटवर्क्स (EU) द्वारा होस्ट किया गया डेटाबेस
  6. अधिकार: किसी भी समय आप अपनी जानकारी को सीमित, पुनर्प्राप्त और हटा सकते हैं।

  1.   जी रीरा कहा

    धन्यवाद! बहुत उपयोगी!