آیت الکرسی Ú©ÛŒ ایسی تلاوت آپ Ù†Û’ شاید Ù¾ÛÙ„Û’@ کبهی Ù†Û Ø³Ù†ÛŒ هوU
فہرست کا خانہ:
wcسی کمانڈ کو کس طرح استعمال کریں- لائنوں کی تعداد گنیں
- الفاظ کی تعداد گنیں
- Wc کمانڈ کی مثالیں
- موجودہ ڈائرکٹری میں فائلوں کی گنتی
- صارفین کی تعداد گنیں
- نتیجہ اخذ کرنا
لینکس اور یونکس جیسے آپریٹنگ سسٹم پر ،
wc
کمانڈ آپ کو ہر ایک فائل یا معیاری ان پٹ کے لائنوں ، الفاظ ، حروف ، اور بائٹس کی تعداد گننے اور اس کا نتیجہ پرنٹ کرنے کی سہولت دیتا ہے۔
اس ٹیوٹوریل میں ، ہم آپ کو آسان اور عملی مثالوں کے ذریعہ
wc
کمانڈ کو استعمال کرنے کا طریقہ دکھائیں گے۔
wc
سی کمانڈ کو کس طرح استعمال کریں
wc
کمانڈ کا نحو ذیل میں ہے۔
wc OPTION……
wc
کمانڈ صفر یا زیادہ ان پٹ
FILE
ناموں کو قبول کرسکتی ہے۔ اگر کسی
FILE
کی وضاحت نہیں کی گئی ہے ، یا جب
FILE
ہے
-
،
wc
معیاری ان پٹ کو پڑھے گی۔ ایک لفظ حرفوں کا ایک تار ہوتا ہے جس کی جگہ ، ٹیب یا نئی لائن کے ذریعہ حد بندی کی جاتی ہے۔
کسی بھی اختیارات کے بغیر استعمال ہونے پر یہ سب سے آسان شکل میں ،
wc
کمانڈ چار کالم ، لائنوں کی تعداد ، الفاظ ، بائٹ گنتی اور ہر فائل کے لئے فائل کا نام پرنٹ کرے گا جو ایک دلیل کے طور پر منظور ہوا تھا۔ جب معیاری ان پٹ کا استعمال کرتے ہوئے چوتھا کالم (فائل کا نام) ظاہر نہیں ہوتا ہے۔
مثال کے طور پر ، مندرجہ ذیل کمانڈ ورچوئل فائل
/proc/cpuinfo
بارے میں معلومات ظاہر کرے گی۔
wc /proc/cpuinfo
آؤٹ پٹ کچھ مندرجہ ذیل نظر آئے گی:
448 3632 22226 /proc/cpuinfo
- 448 لائنوں کی تعداد ہے۔ 3632 الفاظ کی تعداد ہے۔ 22226 حروف کی تعداد ہے۔
معیاری ان پٹ کا استعمال کرتے وقت ، فائل کا نام نہیں دکھایا جاتا ہے:
wc < /proc/cpuinfo
448 3632 22226
ایک سے زیادہ فائلوں کے بارے میں معلومات ظاہر کرنے کے ل space ، فائل نام کو ، بطور دلیل ، جگہ سے الگ کرکے پاس کریں:
wc /proc/cpuinfo
کمانڈ آپ کو ہر فائل اور ایک لائن کے بارے میں معلومات فراہم کرے گی جس میں کل اعداد و شمار شامل ہیں:
448 3632 22226 /proc/cpuinfo 49 143 1363 /proc/meminfo 497 3775 23589 total
ذیل کے اختیارات آپ کو منتخب کرنے کی اجازت دیتے ہیں کہ کون سی گنتی چھپی ہوئی ہے۔
-
-l،--lines- لائنوں کی تعداد کو پرنٹ کریں۔-w،--words- الفاظ کی تعداد پرنٹ کریں۔-m،--chars- حروف کی تعداد پرنٹ کریں۔-c،--bytes- بائٹس کی تعداد پرنٹ کریں۔-L،--max-line-length---max-line-lengthپرنٹ کریں۔
جب متعدد اختیارات استعمال کرتے ہو تو درج ذیل ترتیب میں طباعت کی جاتی ہے: نئی لائن ، الفاظ ، حروف ، بائٹس ، زیادہ سے زیادہ لائن کی لمبائی۔
مثال کے طور پر ، صرف ان الفاظ کی تعداد ظاہر کرنے کے لئے جو آپ استعمال کریں گے:
wc -w /proc/cpuinfo
3632 /proc/cpuinfo
یہاں ایک اور مثال ہے جو لائنوں کی تعداد اور لمبی لمبی لائن کی لمبائی پرنٹ کرے گی۔
wc -lL /proc/cpuinfo
448 792 /proc/cpuinfo
--files0-from=F
آپشن
wc
کو
F
میں NUL- منسوخ ناموں کے ذریعہ مخصوص فائلوں سے ان پٹ پڑھنے کی اجازت دیتا ہے۔ اگر
F
ہے
-
تو معیاری ان پٹ سے نام پڑھیں۔ مثال کے طور پر ، آپ فائنڈ کمانڈ کا استعمال کرتے ہوئے فائلوں کو تلاش کرسکتے ہیں اور ان فائلوں کو
wc
کو ان پٹ کے طور پر فراہم کرسکتے ہیں:
find /etc -name 'host*' -printf0 | wc -l --files0-from=-
آؤٹ پٹ
/etc
ڈائرکٹری میں موجود تمام فائلوں کے لئے لائنوں کی تعداد دکھائے گی جن کے نام "میزبان" سے شروع ہونگے:
4 /etc/host.conf 27 /etc/avahi/hosts 1 /etc/hostname 14 /etc/hosts 46 total
لائنوں کی تعداد گنیں
wc
کمانڈ زیادہ تر ٹیکسٹ فائل میں لائنوں کی تعداد گننے کے لئے
-l
آپشن کے ساتھ استعمال ہوتا ہے۔ مثال کے طور پر ،
/etc/passwd
فائل میں لائنوں کی تعداد گننے کے
/etc/passwd
you آپ ٹائپ کریں گے:
wc -l /etc/passwd
پہلا کالم لائنوں کی تعداد ہے اور دوسرا کالم فائل کا نام ہے۔
الفاظ کی تعداد گنیں
کسی ٹیکسٹ فائل میں صرف الفاظ کی گنتی کے
wc -w
کا استعمال کریں جس کے بعد فائل کا نام آئے۔ درج ذیل مثال میں
~/Documents/file.txt
فائل میں الفاظ کی تعداد شمار کی گئی ہے۔
wc -l /etc/passwd
الفاظ کی تعداد پہلے کالم میں دکھایا گیا ہے:
513 /home/linuxize/Documents/file.txt
Wc کمانڈ کی مثالیں
wc
کمانڈ کو پائپنگ کے ذریعہ دیگر کمانڈوں کے ساتھ مل کر استعمال کیا جاسکتا ہے۔ یہاں کچھ مثالیں ہیں۔
موجودہ ڈائرکٹری میں فائلوں کی گنتی
فائنڈ کمانڈ موجودہ لائن ڈائریکٹری میں موجود تمام فائلوں کی ایک فہرست کو ہر فائل کے نام کے ساتھ ایک لائن پر
wc
کمانڈ کو منتقل کرتی ہے ، جو لائنوں کی تعداد کا حساب رکھتی ہے اور اس کے نتائج کو پرنٹ کرتی ہے۔
صارفین کی تعداد گنیں
مثال کے طور پر
wc
کا استعمال
getent
کمانڈ کے آؤٹ پٹ سے لائنوں کی تعداد گننے کے لئے کیا جاتا ہے۔
نتیجہ اخذ کرنا
wc
کمانڈ کا مطلب "ورڈ گنتی" ہے اور اس میں کافی آسان نحو ہے۔ اس کی مدد سے آپ ایک یا ایک سے زیادہ ٹیکسٹ فائلوں میں لائنوں ، الفاظ ، بائٹس اور حروف کی تعداد گن سکتے ہیں۔
تنخواہوں اور بونس میں اضافہ کرنے والے مینیجرز کو اپنی مدد کی ضرورت ہے. > لینکس کی صلاحیتوں کے ساتھ آئی ٹی کے پیشہ وروں کے لئے یہاں تک کہ بہت اچھی خبر ہے. گزشتہ مہینے، ہم نے آئی ٹی کیریئرس سائٹس ڈیس سے الفاظ حاصل کی ہیں کہ لینکس کی ملازمتوں میں تنخواہ بڑھ رہی ہیں، اور بدھ کو لینکس فاؤنڈیشن اور ڈس نے مشترکہ طور پر مزید وعدہ کرنے والے نتائج کی ایک رپورٹ پیش کی.
"2013 لینکس جابز کی رپورٹ سے پتہ چلتا ہے کہ لینکس فاؤنڈیشن میں مارکیٹنگ اور ڈویلپر کے پروگراموں کے نائب صدر امند میک فسنسن نے کہا کہ کالج گریجویٹز اور ٹیکنالوجی کے پیشہ ور افراد کے لئے لامحدود مواقع. "
CatchCar کے ساتھ تیزی سے دستاویزات میں یونیسیوڈ اور خاص حروف داخل کریں: فوری طور پر دستاویزات میں یونیسیڈ اور خاص حروف داخل کریں
CatchCar ایک ونڈوز فریویئر ہے جس میں آپ نوٹ پیڈ، ورڈ میں یونیسیڈ اور خصوصی حروف داخل کرنے میں مدد ملتی ہے. اور دیگر دستاویزات
لینکس (ضم لائنوں) میں پیسٹ کمانڈ
پیسٹ ایک کمانڈ ہے جو آپ کو فائلوں کی لائنوں کو افقی طور پر ضم کرنے کی اجازت دیتا ہے۔ یہ ہر فائل کی ترتیب سے متعلقہ لائنوں پر مشتمل لائنوں کو آؤٹ پٹ کرتی ہے جو ٹیبز کے ذریعہ الگ ہوجاتی ہیں۔







