WC ، أمر لأداء التهم في Gnu / Linux

حول أمر مرحاض

في المقالة التالية سنلقي نظرة على كيفية استخدام الأمر WC في أوبونتو. يرمز WC إلى "عدد الكلمات" ، وهو أمر يستخدم في أنظمة Unix يسمح لك بإجراء عمليات تعداد مختلفة عن المدخلات القياسية ، سواء كانت للكلمات أو الأحرف ، من بين أشياء أخرى.

برنامج يتيح لك قراءة الإدخال القياسي أو قائمة متسلسلة ، وإنشاء واحد أو أكثر من الإحصائيات التالية: عدد الأسطر ، وعدد الكلمات ، وعدد البايت. يمكن أن يقبل هذا الأمر واحدًا أو أكثر من أسماء ملفات الإدخال.

أمثلة أوامر WC

La بناء الجملة المطلوب لاستخدام هذا الأمر ، سيكون الأمر مشابهًا لما يلي:

wc [ OPCIONES ] ... [ARCHIVO] ...

الآن ، دعنا نرى بعض الأمثلة البسيطة. للعمل مع هؤلاء سأستخدم ملفين. الأول يسمى الإصدارات. txt والآخر names.txt. محتويات هذه هي كما يلي:

عينة ملفات wc

استخدام المرحاض الأساسي

إذا مررنا مجرد اسم ملف في الحجة سنحصل على عدد الأسطر والكلمات والبايت. لرؤية هذه النتيجة على الملفات السابقة ، في ملف محطة (Ctrl + Alt + T) نحتاج فقط إلى استخدام الأوامر:

عد إصدارات الملفات

wc versiones.txt

عد أسماء الملفات

wc nombres.txt

بالإضافة إلى ذلك أيضًا يمكننا تمرير أكثر من اسم ملف واحد في وسيطة الأمر:

أمر wc بأسماء متعددة

wc versiones.txt nombres.txt

كما ترى من لقطة الشاشة أعلاه ، عندما يتم تحديد أكثر من اسم الملف في الوسيطة ، سيعرض الأمر إخراجًا من أربعة أعمدة لجميع الملفات الفردية. يتم تضمين صف أكبر يعرض العدد الإجمالي للأسطر والكلمات والأحرف لجميع الملفات المحدد في الوسيطة.

خيارات أمر مرحاض

بالإضافة إلى استخدام هذا الأمر كما رأينا حتى الآن ، يعد WC أمرًا بسيطًا للعمل به ويأتي مع عدد قليل من الخيارات التي يمكن أن تكون مثيرة للاهتمام لاستخدامها في بعض المناسبات:

  • -l، –lines : طباعة عدد الأسطر موجودة في الملف.
  • -w ، –الكلمات: اطبع العدد الإجمالي للكلمات في الملف.
  • -m، –chars: طباعة عدد الأحرف من الملف.
  • -L، –max-line-length: يطبع حجم الخط الأطول من الملف.
  • -c ، –bytes: يطبع العدد الإجمالي للبايتات في الملف.

الاختيار -l ، – الأسطر

سيقوم هذا الخيار بطباعة العدد الإجمالي للأسطر في الملف. تتم طباعة المعلومات في عمودين. يُظهر العمود الأول عدد الأسطر الموجودة ، ويعرض العمود الثاني اسم الملف السابق.

الخيار -l

wc -l nombres.txt

الاختيار -w ، –words

يعرض الخيار -wo-words العدد الإجمالي للكلمات الموجودة في الملف. اطبع النتائج في عمودين. يُظهر العمود الأول العدد الإجمالي للكلمات ، ويعرض العمود الثاني اسم الملف.

-w الخيار

wc -w nombres.txt

الخيار -m ، –chars

يعرض الخيار -m أو –chars العدد الإجمالي للأحرف في الملف. اطبع النتائج في عمودين. يُظهر العمود الأول العدد الإجمالي للأحرف في الملف ، ويعرض العمود الثاني اسم الملف.

الخيار م

wc -m nombres.txt

الخيار -L ، –max-line-length

ال -L (بأحرف كبيرة) اطبع الطول (عدد الأحرف) من أطول سطر في الملف.

-L خيار ملف

wc -L nombres.txt

الخيار -c ، –bytes

يعرض هذا الخيار عدد البايتات الموجودة في الملف. اطبع النتائج في عمودين. يُظهر العمود الأول العدد الإجمالي للبايتات في الملف ، ويعرض العمود الثاني اسم الملف الذي تم تمريره.

- خيار بايت

wc -c nombres.txt

ادمج WC مع الأوامر الأخرى

بالإضافة إلى الخيارات التي رأيناها للتو أيضًا يمكننا دمج هذا الأمر مع الآخرين للحصول على التهم التي قد تهمنا. على سبيل المثال ، يتم استخدام الأمر ls لسرد محتويات الدليل بالكامل. عند استخدام الأمر wc -l ، سيسمح لنا أيضًا بحساب عدد الملفات والمجلدات الموجودة في الدليل.

تتحد مع أوامر أخرى

ls /home/nombre-usuario | wc -l

مساعدة

بالإضافة إلى كل هذه الخيارات ، يمكنك ذلك الحصول على مزيد من المعلومات حول هذا الأمر تشغيل مساعدتها:

قيادة المساعدة

wc --help

في هذه السطور ، رأينا استخدامًا أساسيًا لاستخدام أمر WC (عدد الكلمات) وخياراتها المتاحة. دون أن ننسى إمكانية القيام بمهام أكثر كفاءة من خلال الدمج الأمر wc مع أوامر Gnu / Linux الأخرى. الآن الأمر يتعلق فقط بالبحث عن اللحظة التي يمكن أن يكون فيها هذا الأمر مفيدًا لنا.


اترك تعليقك

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها ب *

*

*

  1. المسؤول عن البيانات: ميغيل أنخيل جاتون
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.