في المقالة التالية سنلقي نظرة على كيفية استخدام الأمر WC في أوبونتو. يرمز WC إلى "عدد الكلمات" ، وهو أمر يستخدم في أنظمة Unix يسمح لك بإجراء عمليات تعداد مختلفة عن المدخلات القياسية ، سواء كانت للكلمات أو الأحرف ، من بين أشياء أخرى.
برنامج يتيح لك قراءة الإدخال القياسي أو قائمة متسلسلة ، وإنشاء واحد أو أكثر من الإحصائيات التالية: عدد الأسطر ، وعدد الكلمات ، وعدد البايت. يمكن أن يقبل هذا الأمر واحدًا أو أكثر من أسماء ملفات الإدخال.
أمثلة أوامر WC
La بناء الجملة المطلوب لاستخدام هذا الأمر ، سيكون الأمر مشابهًا لما يلي:
wc [ OPCIONES ] ... [ARCHIVO] ...
الآن ، دعنا نرى بعض الأمثلة البسيطة. للعمل مع هؤلاء سأستخدم ملفين. الأول يسمى الإصدارات. txt والآخر names.txt. محتويات هذه هي كما يلي:
استخدام المرحاض الأساسي
إذا مررنا مجرد اسم ملف في الحجة سنحصل على عدد الأسطر والكلمات والبايت. لرؤية هذه النتيجة على الملفات السابقة ، في ملف محطة (Ctrl + Alt + T) نحتاج فقط إلى استخدام الأوامر:
wc versiones.txt
wc nombres.txt
بالإضافة إلى ذلك أيضًا يمكننا تمرير أكثر من اسم ملف واحد في وسيطة الأمر:
wc versiones.txt nombres.txt
كما ترى من لقطة الشاشة أعلاه ، عندما يتم تحديد أكثر من اسم الملف في الوسيطة ، سيعرض الأمر إخراجًا من أربعة أعمدة لجميع الملفات الفردية. يتم تضمين صف أكبر يعرض العدد الإجمالي للأسطر والكلمات والأحرف لجميع الملفات المحدد في الوسيطة.
خيارات أمر مرحاض
بالإضافة إلى استخدام هذا الأمر كما رأينا حتى الآن ، يعد WC أمرًا بسيطًا للعمل به ويأتي مع عدد قليل من الخيارات التي يمكن أن تكون مثيرة للاهتمام لاستخدامها في بعض المناسبات:
- -l، –lines : طباعة عدد الأسطر موجودة في الملف.
- -w ، –الكلمات: اطبع العدد الإجمالي للكلمات في الملف.
- -m، –chars: طباعة عدد الأحرف من الملف.
- -L، –max-line-length: يطبع حجم الخط الأطول من الملف.
- -c ، –bytes: يطبع العدد الإجمالي للبايتات في الملف.
الاختيار -l ، – الأسطر
سيقوم هذا الخيار بطباعة العدد الإجمالي للأسطر في الملف. تتم طباعة المعلومات في عمودين. يُظهر العمود الأول عدد الأسطر الموجودة ، ويعرض العمود الثاني اسم الملف السابق.
wc -l nombres.txt
الاختيار -w ، –words
يعرض الخيار -wo-words العدد الإجمالي للكلمات الموجودة في الملف. اطبع النتائج في عمودين. يُظهر العمود الأول العدد الإجمالي للكلمات ، ويعرض العمود الثاني اسم الملف.
wc -w nombres.txt
الخيار -m ، –chars
يعرض الخيار -m أو –chars العدد الإجمالي للأحرف في الملف. اطبع النتائج في عمودين. يُظهر العمود الأول العدد الإجمالي للأحرف في الملف ، ويعرض العمود الثاني اسم الملف.
wc -m nombres.txt
الخيار -L ، –max-line-length
ال -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 الأخرى. الآن الأمر يتعلق فقط بالبحث عن اللحظة التي يمكن أن يكون فيها هذا الأمر مفيدًا لنا.