लिनक्स में कमांड का उपयोग करके टेक्स्ट फ़ाइलों को कैसे संयोजित करें

लिनक्स में कमांड का उपयोग करके टेक्स्ट फ़ाइलों को कैसे संयोजित करें
लिनक्स में कमांड का उपयोग करके टेक्स्ट फ़ाइलों को कैसे संयोजित करें

वीडियो: लिनक्स में कमांड का उपयोग करके टेक्स्ट फ़ाइलों को कैसे संयोजित करें

वीडियो: लिनक्स में कमांड का उपयोग करके टेक्स्ट फ़ाइलों को कैसे संयोजित करें
वीडियो: How to Upgrade Your Electrical Outlet with USB Ports - YouTube 2024, अप्रैल
Anonim
लिनक्स में बिल्ली कमांड बहुत उपयोगी है। इसमें टेक्स्ट फाइलों में हेरफेर करने से संबंधित तीन मुख्य कार्य हैं: उन्हें बनाना, उन्हें प्रदर्शित करना, और उन्हें संयोजित करना।
लिनक्स में बिल्ली कमांड बहुत उपयोगी है। इसमें टेक्स्ट फाइलों में हेरफेर करने से संबंधित तीन मुख्य कार्य हैं: उन्हें बनाना, उन्हें प्रदर्शित करना, और उन्हें संयोजित करना।

हमने लिनक्स में कमांड लाइन पर टेक्स्ट फाइल बनाने और देखने के लिए बिल्ली कमांड (दूसरों के बीच) का उपयोग करके चर्चा की है। लेकिन मान लीजिए कि आपके पास तीन टेक्स्ट फाइलें हैं: 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

। हम इस आलेख में कम कमांड का उपयोग करके चर्चा करते हैं।

सिफारिश की: