English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

أمر wc في Linux

مجلة الأوامر في لينكس

يستخدم الأمر wc في Linux لحساب عدد الكلمات.

يمكننا استخدام الأمر wc لحساب عدد البites والكلمات أو الأعمدة في الملف، إذا لم يتم تحديد اسم الملف أو كان الاسم المقدم "-"، فإن الأمر wc سيقرأ البيانات من جهاز الإدخال القياسي.

النحو

wc [-clw] [--help] [--version] [ملف...]

المعلمات:

  • -c أو --bytes أو --chars عرض عدد البites فقط.

  • -l أو --lines عرض عدد الأسطر.

  • -w أو --words عرض عدد الكلمات فقط.

  • --help المساعدة عبر الإنترنت.

  • --version عرض معلومات الإصدار.

مثال على الاستخدام

بالتشغيل الافتراضي، يقوم wc بحساب عدد الأسطر والكلمات والبites في الملف المحدد. يستخدم الأمر:

wc testfile

أولاً، نرى محتويات ملف testfile، يمكن رؤيتها:

$ cat testfile  
تزداد شبكات Linux شيوعًا بشكل متزايد، ولكن الأمان غالبًا ما يتم تجاهله  
المشكلة. للأسف، في بيئة اليوم، جميع الشبكات هي أهداف محتملة للمهاجمين،  
من شبكات البحث العسكرية السرية إلى شبكات الشبكة المنزلية الصغيرة.  
يركز Linux Network Securty على حماية Linux في بيئة شبكية، حيث  
يحتاج إلى النظر في أمان الشبكة بأكملها وليس فقط الأجهزة المفردة.  
يستخدم مزيجًا من النظريات والتقنيات العملية لتعليم المسؤولين كيفية تثبيت وتشغيل  
استخدام تطبيقات الأمان، وكذلك كيف تعمل التطبيقات ولماذا تحتاج إليها.

استخدام wc، النتائج كالتالي:

$ wc testfile #معلومات تتبع ملف testfile  
3 92 598 testfile #عدد الأسطر لملف testfile هو 3، عدد الكلمات 92، عدد البايتات 598

الرقم الثلاثة يرمز إلى عدد الأسطر لملف testfile، عدد الكلمات، وعدد البايتات في الملف.

إذا كنت ترغب في تتبع معلومات ملفات متعددة في نفس الوقت، مثل تتبع معلومات testfile و testfile_1 و testfile_2، يمكنك استخدام الأمر التالي:

wc testfile testfile_1 testfile_2 #تتبع معلومات ثلاث ملفات

النتائج الصادرة كالتالي:

$ wc testfile testfile_1 testfile_2 #تتبع معلومات ثلاث ملفات  
3 92 598 testfile #عدد الأسطر لملف الأول هو 3، عدد الكلمات 92، عدد البايتات 598  
9 18 78 testfile_1 #عدد الأسطر لملف الثاني هو 9، عدد الكلمات 18، عدد البايتات 78  
3 6 32 testfile_2 #عدد الأسطر لملف الثالث هو 3، عدد الكلمات 6، عدد البايتات 32  
15 116 708 الكمية الإجمالية #عدد الأسطر لثلاث ملفات هو 15، عدد الكلمات 116، عدد البايتات 708

مجلة الأوامر في لينكس