"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 चाचणी 2. टी

6 18 82 एकूण

जसे की प्रत्येक ओळीवरील पहिल्या नंबर ओळींची संख्या आहे, दुसरी संख्या हा शब्द गणना आहे आणि तिसऱ्या क्रमांकाची बाइटची एकूण संख्या आहे.

येथे दुसरे स्विच उपलब्ध आहे जे थोडेसे अजीब आहे आणि प्रत्यक्षात बर्याच अजीब पद्धतीने कार्य करते.

आदेश खालील प्रमाणे दिसते:

wc --files0-from = -

(शब्द फाइल्स नंतर ती शून्य आहे)

जेव्हा आपण वरील कमांड कार्यान्वित कराल तेव्हा तुम्हाला एक कर्सर दिसेल आणि तुम्ही फाइलनाव प्रविष्ट करू शकता. एकदा आपण फाईलचे नाव प्रविष्ट केले की Ctrl आणि D दोनदा दाबा. हे त्या फाईलचे बेरीज दाखवेल.

आता आपण दुसरे फाईलचे नाव टाईप करू शकता आणि CTRL डी दोनदा दाबा. हे दुसऱ्या फाईलमधील बेरीज दाखवेल.

आपण पुरेसे असल्याचे पर्यंत आपण हे करु शकता मुख्य कमांड लाइनमध्ये परत जाण्यासाठी CTRL आणि C दाबा.

समान कमांडचा उपयोग फोल्डरमधील सर्व टेक्स्ट फाईल्सच्या सर्व शब्दांची संख्या खालील प्रमाणे करता येतो.

शोधणे . -प्रकार f -print0 | wc -l --files0-from = -

हा find कमांड word count कमांडसह combine करेल. शोध कमांड फाइलच्या प्रकारासह सर्व फाइल्ससाठी चालू डिरेक्ट्रीमध्ये दिसते (नंतर निर्देशित केले जाते) व नंतर त्यास शून्य वर्णपेटीसह छपाई करतो जी wc आदेशाने आवश्यक असते. Wc आदेश इनपुट आदेशद्वारे परत दिलेल्या प्रत्येक फाइल नावाचे इनपुट घेते आणि प्रक्रिया करते.

एक फाइल मध्ये फक्त बाइट्स एकूण संख्या प्रदर्शित कसे

जर तुम्हाला फाइलमधील बाइट्सची संख्या फक्त हवी असेल तर तुम्ही खालील कमांडचा वापर करू शकता:

wc -c

हे एकूण बाइट्स आणि फाईलचे नाव दर्शवेल.

एका फाइलमध्ये फक्त एकूण वर्णांची संख्या कशी प्रदर्शित करायची?

बाइटची गणना फाइलमधील एकूण वर्णांच्या संख्येपेक्षा किंचित जास्त असते.

आपल्याला केवळ एकूण वर्ण गणना करायची असल्यास आपण खालील कमांड वापरू शकता:

wc -m

Test.txt या फाईलसाठी आऊटपुट 3 9 आणि 41 आहे, जसे ते आधी होते.

एका फाइलमध्ये केवळ एकूण रेखा कसे प्रदर्शित करावे

एका फाईलमध्ये फक्त ओळींची एकूण संख्या आणण्यासाठी आपण खालील कमांड कार्यान्वित करू शकता:

wc -l

फाईलमध्ये सर्वात लांब लाइन कशी प्रदर्शित करायची

जर तुम्हाला फाईलमध्ये सर्वात लांब ओळ माहित करायची असेल तर तुम्ही खालील कमांड कार्यान्वित करू शकता:

wc -L

जर तुम्ही ही कमांड "test.txt" फाईलवर कार्यान्वित केली तर निकाल 22 असतो जो "मांजर वर बसलेला कॅट" या ओळीच्या अक्षराच्या संख्येशी संबंधित आहे.

एका फाइलमध्ये फक्त शब्दांची एकूण संख्या कशी प्रदर्शित करावी

किमान अंतिम परंतु नाही, आपण खालील आदेश चालवून एका फाइलमध्ये एकूण शब्द मिळवू शकता:

wc -w