निम्नलिखित लेख में हम उबंटू में डब्ल्यूसी कमांड का उपयोग कैसे कर सकते हैं, इस पर एक नज़र डालने जा रहे हैं। WC का अर्थ 'वर्ड काउंट' है, और यह यूनिक्स सिस्टम पर प्रयुक्त एक कमांड है आपको मानक इनपुट से अलग-अलग गणना करने की अनुमति देता है, चाहे वह शब्दों या वर्णों के साथ, अन्य चीजों के बीच.
कार्यक्रम आपको मानक इनपुट या एक संक्षिप्त सूची पढ़ने देता है, और निम्न में से एक या अधिक आँकड़े उत्पन्न करता है: लाइन काउंट, शब्द गणना और बाइट काउंट। यह कमांड एक या अधिक इनपुट फ़ाइल नामों को स्वीकार कर सकता है।
अनुक्रमणिका
WC कमांड उदाहरण
La आवश्यक वाक्यविन्यास इस आदेश का उपयोग करने के लिए यह कुछ इस तरह होगा:
wc [ OPCIONES ] ... [ARCHIVO] ...
अब, आइए कुछ सरल उदाहरण देखें। इनके साथ काम करने के लिए मैं दो फाइलों का उपयोग करने जा रहा हूं। पहला कहा जाता है version.txt और दूसरा name.txt। इनकी सामग्री इस प्रकार है:
बुनियादी शौचालय का उपयोग
अगर हम पास हो गए तर्क में सिर्फ एक नाम है हम लाइनों, शब्दों और बाइट्स की गिनती प्राप्त करेंगे। पिछली फ़ाइलों पर इस परिणाम को देखने के लिए, ए में अंतिम (Ctrl + Alt + T) हमें केवल कमांड का उपयोग करने की आवश्यकता है:
wc versiones.txt
wc nombres.txt
साथ ही हम कमांड तर्क में एक से अधिक फ़ाइल नाम दे सकते हैं:
wc versiones.txt nombres.txt
जैसा कि आप उपरोक्त स्क्रीनशॉट से देख सकते हैं, जब फ़ाइल नाम से अधिक तर्क में निर्दिष्ट है, कमांड सभी व्यक्तिगत फ़ाइलों के लिए चार-स्तंभ आउटपुट प्रदर्शित करेगा। एक बड़ी पंक्ति में सभी फ़ाइलों की कुल पंक्तियों, शब्दों और वर्णों को दिखाया जाता है तर्क में निर्दिष्ट।
WC कमांड विकल्प
इस आदेश का उपयोग करने के अलावा, जैसा कि हमने अब तक देखा है, WC काम करने के लिए एक सरल कमांड है और केवल कुछ ही विकल्पों के साथ आता है जो कुछ अवसरों पर उपयोग करना दिलचस्प हो सकता है:
- -एल, -लाइन्स : लाइनों की संख्या प्रिंट करें फ़ाइल में मौजूद है।
- -w, पासवर्ड: शब्दों की कुल संख्या प्रिंट करें फ़ाइल में।
- -m, -चार: वर्णों की संख्या मुद्रित करें फ़ाइल से।
- -L, –मैक्स-लाइन-लंबाई: सबसे लंबी लाइन के आकार को प्रिंट करता है फ़ाइल से।
- -सी, -बीट्स: बाइट की कुल संख्या को प्रिंट करता है फ़ाइल में।
विकल्प -l, -लाइन्स
यह विकल्प फ़ाइल में कुल पंक्तियों को प्रिंट करेगा। जानकारी दो कॉलम में छपी है। पहला कॉलम उपस्थित लाइनों की संख्या दिखाता है, और दूसरा कॉलम पिछली फ़ाइल का नाम दिखाता है.
wc -l nombres.txt
विकल्प -w, पासवर्ड
-Wo- पासवर्ड विकल्प एक फाइल में मौजूद कुल शब्दों को दिखाता है। परिणामों को दो कॉलमों में प्रिंट करें। पहला कॉलम शब्दों की कुल संख्या दिखाता है, और दूसरा कॉलम फ़ाइल का नाम दिखाता है.
wc -w nombres.txt
विकल्प -m, –char
-M या –char विकल्प फ़ाइल में कुल वर्ण प्रदर्शित करता है। परिणामों को दो कॉलमों में प्रिंट करें। पहला कॉलम फ़ाइल में कुल वर्ण दिखाता है, और दूसरा कॉलम फ़ाइल का नाम दिखाता है.
wc -m nombres.txt
विकल्प -L, –मैक्स-लाइन-लंबाई
-Lअपरकेस) लंबाई प्रिंट करें (वर्णों की संख्या) फाइल में सबसे लंबी लाइन का.
wc -L nombres.txt
विकल्प -c, -bytes
यह विकल्प फ़ाइल में मौजूद बाइट्स की गिनती प्रदर्शित करता है। परिणामों को दो कॉलमों में प्रिंट करें। पहला कॉलम फ़ाइल में बाइट्स की कुल संख्या दिखाता है, और दूसरा कॉलम पास की गई फ़ाइल का नाम दिखाता है.
wc -c nombres.txt
WC को अन्य कमांड के साथ मिलाएं
विकल्पों के अलावा, हमने अभी भी देखा है हम इस आदेश को दूसरों के साथ जोड़ सकते हैं ताकि हमारी रुचि हो। उदाहरण के लिए, ls कमांड का उपयोग किसी डायरेक्टरी की संपूर्ण सामग्री को सूचीबद्ध करने के लिए किया जाता है। जब wl -l कमांड के साथ पाइप किया जाता है, तो यह हमें डायरेक्टरी में मौजूद फाइल्स और फोल्डरों की संख्या गिनने की भी अनुमति देगा।
ls /home/nombre-usuario | wc -l
मदद
इन सभी विकल्पों के अतिरिक्त, आप कर सकते हैं इस आदेश के बारे में अधिक जानकारी प्राप्त करें इसकी मदद से चल रहा है:
wc --help
इन पंक्तियों में हमने WC कमांड के उपयोग पर एक बुनियादी प्रयोग देखा है (शब्द गणना) और इसके उपलब्ध विकल्प। संयोजन के द्वारा और अधिक कुशल कार्यों को करने की संभावना को भुलाए बिना आज्ञा अन्य ग्नू / लिनक्स कमांड के साथ wc। अब यह केवल उस क्षण की तलाश का विषय है जिसमें यह कमांड उपयोगी हो सकता है।
पहली टिप्पणी करने के लिए