हमने लिनक्स में कमांड लाइन पर टेक्स्ट फाइल बनाने और देखने के लिए बिल्ली कमांड (दूसरों के बीच) का उपयोग करके चर्चा की है। लेकिन मान लीजिए कि आपके पास तीन टेक्स्ट फाइलें हैं: file1.txt, file2.txt, और file3.txt। आप गठबंधन करना चाहते हैं (या जुटना) उन्हें एक पाठ फ़ाइल में शामिल किया गया जिसमें सभी तीनों से जानकारी शामिल है। आप इसे बिल्ली कमांड के साथ भी कर सकते हैं।
बस एक टर्मिनल खोलें और निम्न आदेश टाइप करें:
cat file1.txt file2.txt file3.txt
जाहिर है, उपरोक्त उदाहरण में फ़ाइल नामों को अपने आप से बदलें।
तीन पाठ फ़ाइलों की संयुक्त सामग्री आपके टर्मिनल में दिखाई देगी।
>
) फ़ाइलों को सम्मिलित करने की सूची के बाद, और फिर अंतिम पाठ फ़ाइल का नाम निर्दिष्ट करें।
cat file1.txt file2.txt file3.txt > file4.txt
नोट: आउटपुट रीडायरेक्शन प्रतीक के बाद सूचीबद्ध फ़ाइल ओवरराइट की जाएगी, अगर यह पहले से मौजूद है। इसलिए, संयुक्त टेक्स्ट फ़ाइल का नाम निर्दिष्ट करते समय सावधान रहें। हम बाद में आपको इस लेख में दिखाएंगे कि मौजूदा फाइल के अंत में फ़ाइलों को कैसे जोड़ना है।
अगर आप file4.txt खोलते हैं (या तो बिल्ली कमांड के साथ या अपनी पसंद के टेक्स्ट एडिटर के साथ), तो आपको यह पता होना चाहिए कि इसमें पहले तीन टेक्स्ट फाइलों का टेक्स्ट शामिल है।
cat
कमांड हमने पहले आपको पाइप कमांड (|) और उसके बाद दिखाया था
sort
आदेश। फिर, आउटपुट रीडायरेक्शन प्रतीक टाइप करें (
>
) उस फ़ाइल के नाम के बाद जिसमें आप संयुक्त पाठ की प्रतिलिपि बनाना चाहते हैं। परिणाम फ़ाइल में पाठ की सभी पंक्तियों को वर्णानुक्रम में क्रमबद्ध किया जाएगा।
cat file1.txt file2.txt file3.txt | sort > file4.txt
cat
आदेश फ़ाइल या फ़ाइलों के बाद जो आप मौजूदा फ़ाइल के अंत में जोड़ना चाहते हैं। फिर, दो आउटपुट रीडायरेक्शन प्रतीकों टाइप करें (
>>
) उस मौजूदा फ़ाइल के नाम के बाद जिसे आप जोड़ना चाहते हैं।
cat file5.txt >> file4.txt
cat
इसे कमांड लाइन से सीधे करने के लिए आदेश (इसे पाठ संपादक में खोलने के बजाय)। लिखें
cat
आदेश के बाद डबल आउटपुट रीडायरेक्शन प्रतीक (
>>
) और उस फ़ाइल का नाम जिसे आप टेक्स्ट जोड़ना चाहते हैं।
cat >> file4.txt
प्रॉम्प्ट के नीचे अगली पंक्ति पर एक कर्सर दिखाई देगा। उस पाठ को टाइप करना प्रारंभ करें जिसे आप फ़ाइल में जोड़ना चाहते हैं। जब आप कर लेंगे, तो अंतिम पंक्ति के बाद एंटर दबाएं और फिर उस पाठ को फ़ाइल के अंत में कॉपी करने के लिए Ctrl + D दबाएं और बिल्ली छोड़ दें।
cat file4.txt | less
। हम इस आलेख में कम कमांड का उपयोग करके चर्चा करते हैं।