"WC" कमांड का उपयोग कर फ़ाइल में शब्दों की संख्या की गणना करें

लिनक्स "wc" कमांड का उपयोग फाइल में मौजूद शब्दों की कुल संख्या प्रदान करने के लिए किया जा सकता है। यह उपयोगी है यदि आप प्रतिस्पर्धा में प्रवेश करने की कोशिश कर रहे हैं जिसके लिए अधिकतम संख्या की आवश्यकता है या यदि आप निबंध पर न्यूनतम शब्द सीमा आवश्यकता वाले छात्र हैं।

सच में यह केवल पाठ फ़ाइलों पर वास्तव में अच्छी तरह से काम करता है लेकिन लिबर ऑफिस "टूल" मेनू के माध्यम से "शब्द गणना" विकल्प प्रदान करता है यदि आपको किसी दस्तावेज़ से शब्द गणना की आवश्यकता है जैसे वर्ड दस्तावेज़, ओपनऑफिस दस्तावेज़ या समृद्ध टेक्स्ट फ़ाइल।

"Wc" कमांड का उपयोग कैसे करें

"Wc" कमांड का मूल उपयोग इस प्रकार है:

wc

उदाहरण के लिए, हमारे पास निम्न सामग्री के साथ test.txt नामक एक फ़ाइल है:

मेरा निबंध
शीर्षक
बिल्ली चटाई पर बैठ गई

इस फ़ाइल में शब्दों की संख्या जानने के लिए हम निम्न आदेश का उपयोग कर सकते हैं:

wc test.txt

"Wc" कमांड से आउटपुट निम्नानुसार है:

3 9 41 test.txt

मान निम्नानुसार हैं:

एकाधिक फ़ाइलों से कुल शब्द गणना प्राप्त करें

आप "wc" कमांड में एकाधिक फ़ाइल नाम प्रदान कर सकते हैं, जब आप करते हैं कि आपको प्रत्येक फ़ाइल और कुल पंक्ति के लिए गणना मिलती है।

यह साबित करने के लिए हमने test.txt फ़ाइल की प्रतिलिपि बनाई और इसे test2.txt कहा। दोनों फाइलों की शब्द गणना प्राप्त करने के लिए हम निम्न आदेश चला सकते हैं:

wc test.txt test2.txt

आउटपुट निम्नानुसार है:

3 9 41 test.txt

3 9 41 test2.txt

6 18 82 कुल

जैसा कि प्रत्येक पंक्ति पर पहली संख्या लाइनों की संख्या है, दूसरा नंबर शब्द गणना है और तीसरी संख्या बाइट्स की कुल संख्या है।

एक और स्विच उपलब्ध है जो नाम में थोड़ा अजीब है और वास्तव में एक बिल्कुल अजीब तरीके से काम करता है।

आदेश इस तरह दिखता है:

wc --files0-from = -

(शब्द फ़ाइलों के बाद यह शून्य है)

जब आप उपरोक्त आदेश चलाते हैं तो आप एक कर्सर देखेंगे और आप एक फ़ाइल नाम दर्ज कर सकते हैं। एक बार जब आप फ़ाइल नाम दर्ज कर लेते हैं तो CTRL और D को दो बार दबाएं। यह उस फ़ाइल के लिए कुल दिखाएगा।

अब आप एक और फ़ाइल नाम दर्ज कर सकते हैं और दो बार CTRL D दबा सकते हैं। यह दूसरी फ़ाइल से कुल दिखाएगा।

आप इसे तब तक जारी रख सकते हैं जब तक आपके पास पर्याप्त न हो। मुख्य कमांड लाइन पर वापस जाने के लिए CTRL और C दबाएं।

एक ही कमांड का उपयोग किसी फ़ोल्डर में सभी टेक्स्ट फ़ाइलों के सभी शब्दों की गणना को निम्नानुसार करने के लिए किया जा सकता है:

ढूंढो - प्रकार f -print0 | wc -l --files0-from = -

यह शब्द गणना कमांड के साथ खोज कमांड को जोड़ती है । खोज कमांड किसी फ़ाइल के साथ सभी फ़ाइलों के लिए वर्तमान निर्देशिका (द्वारा निर्दिष्ट) में दिखता है और उसके बाद नाम को एक शून्य वर्ण के साथ प्रिंट करता है जिसे wc कमांड द्वारा आवश्यक है। Wc कमांड इनपुट लेता है और खोज आदेश द्वारा लौटाए गए प्रत्येक फ़ाइल नाम को संसाधित करता है।

फ़ाइल में बाइट्स की कुल संख्या को कैसे प्रदर्शित करें

यदि आप फ़ाइल में बाइट्स की संख्या की गिनती प्राप्त करना चाहते हैं तो आप निम्न आदेश का उपयोग कर सकते हैं:

wc -c

यह बाइट्स और फ़ाइल नाम की कुल संख्या वापस कर देगा।

फ़ाइल में केवल अक्षरों की कुल संख्या को प्रदर्शित करने के लिए कैसे करें

बाइट गिनती आमतौर पर फ़ाइल में वर्णों की कुल संख्या से थोड़ा अधिक होती है।

यदि आप केवल कुल वर्ण गणना चाहते हैं तो आप निम्न आदेश का उपयोग कर सकते हैं:

wc -m

फ़ाइल test.txt के लिए आउटपुट 39 है और 41 नहीं पहले जैसा था।

फ़ाइल में बस कुल पंक्तियों को कैसे प्रदर्शित करें

फ़ाइल में लाइनों की कुल संख्या को वापस करने के लिए आप निम्न आदेश चला सकते हैं:

wc -l

फ़ाइल में सबसे लंबी लाइन कैसे प्रदर्शित करें

यदि आप किसी फ़ाइल में सबसे लंबी लाइन जानना चाहते हैं तो आप निम्न आदेश चला सकते हैं:

wc -L

यदि आप "test.txt" फ़ाइल के विरुद्ध यह आदेश चलाते हैं तो परिणाम 22 होता है जो "बिल्ली पर चटनी हुई" रेखा के लिए वर्णों की संख्या से मेल खाता है।

फ़ाइल में शब्दों की कुल संख्या को कैसे प्रदर्शित करें

अंतिम लेकिन कम से कम नहीं, आप निम्न आदेश चलाकर फ़ाइल में शब्दों की कुल संख्या प्राप्त कर सकते हैं:

wc -w