حساب عدد الكلمات في ملف باستخدام الأمر "Wc"

يمكن استخدام الأمر "wc" الخاص بـ Linux لتوفير إجمالي عدد الكلمات الموجودة في الملف. يكون هذا مفيدًا إذا كنت تحاول الدخول في مسابقة تتطلب الحد الأقصى من الكلمات أو إذا كنت طالبًا بحد أدنى من الحد المسموح للكلمة في المقالة.

في الحقيقة ، هذا فقط يعمل بشكل جيد على الملفات النصية ولكن LibreOffice يوفر خيار "عدد الكلمات" عبر قائمة "الأدوات" إذا كنت بحاجة إلى حساب عدد من وثيقة ذات نص منسق مثل مستند Word أو مستند OpenOffice أو ملف نصي غني.

كيفية استخدام القيادة "مرحاض"

الاستخدام الأساسي للأمر "wc" كما يلي:

wc

على سبيل المثال ، لدينا ملف يسمى test.txt بالمحتويات التالية:

مقالتي
عنوان
جلست القطة على السجادة

لمعرفة عدد الكلمات في هذا الملف ، يمكننا استخدام الأمر التالي:

wc test.txt

الإخراج من الأمر "wc" كما يلي:

3 9 41 test.txt

القيم كالتالي:

الحصول على إجمالي عدد الكلمات من ملفات متعددة

يمكنك توفير أسماء ملفات متعددة لأمر "wc" عندما تحصل على التهم لكل ملف وصف إجمالي.

لإثبات ذلك قمنا بنسخ ملف test.txt وسمناه test2.txt. للحصول على عدد الكلمات في كلا الملفين ، يمكننا تشغيل الأمر التالي:

wc test.txt test2.txt

الإخراج كالتالي:

3 9 41 test.txt

3 9 41 test2.txt

6 18 82 المجموع

كما كان من قبل الرقم الأول في كل سطر هو عدد الأسطر ، الرقم الثاني هو عدد الكلمات والرقم الثالث العدد الإجمالي للبايت.

هناك تبديل آخر متوفر وهو غريب بعض الشيء في الاسم ويعمل في الواقع بطريقة غريبة إلى حد ما.

يبدو الأمر كما يلي:

wc --files0-from = -

(هذا هو صفر بعد ملفات كلمة)

عندما تقوم بتشغيل الأمر أعلاه سترى مؤشر ويمكنك إدخال اسم الملف. بمجرد إدخال اسم الملف ، اضغط CTRL و D مرتين. سيظهر هذا الإجماليات لهذا الملف.

الآن يمكنك إدخال اسم ملف آخر واضغط CTRL D مرتين. سيظهر هذا الإجماليات من الملف الثاني.

يمكنك الاستمرار في فعل هذا حتى تحصل على ما يكفي. اضغط CTRL و C للخروج مرة أخرى إلى سطر الأوامر الرئيسي.

يمكن استخدام نفس الأمر للعثور على أعداد جميع كلمات جميع الملفات النصية في مجلد كما يلي:

تجد . نوع f -print0 | wc -l --files0-from = -

هذا يجمع بين الأمر find مع الأمر count count. يبحث الأمر find في الدليل الحالي (المشار إليه بواسطة.) لكافة الملفات بنوع من الملفات ثم يطبع الاسم بحرف خالية مطلوب بواسطة الأمر wc. يأخذ الأمر wc الإدخال ويقوم بمعالجة كل اسم ملف يتم إرجاعه بواسطة الأمر find.

كيفية عرض فقط العدد الإجمالي للبايت في ملف

إذا كنت ترغب فقط في الحصول على عدد عدد وحدات البايت في الملف ، فيمكنك استخدام الأمر التالي:

wc -c

هذا سيعود العدد الإجمالي للبايت واسم الملف.

كيفية عرض فقط العدد الإجمالي للحروف في ملف

عادةً ما يكون عدد البايتات أعلى قليلاً من إجمالي عدد الأحرف في الملف.

إذا كنت تريد فقط إجمالي عدد الأحرف ، يمكنك استخدام الأمر التالي:

wc -m

بالنسبة للملف test.txt ، يكون الناتج 39 وليس 41 كما كان من قبل.

كيفية عرض فقط مجموع الخطوط في ملف

يمكنك تشغيل الأمر التالي لإرجاع فقط عدد الخطوط الإجمالي في ملف:

wc -l

كيفية عرض أطول خط في ملف

إذا كنت تريد معرفة أطول سطر في الملف ، يمكنك تشغيل الأمر التالي:

wc -L

إذا قمت بتشغيل هذا الأمر بالمقابلة مع ملف "test.txt" ، فستكون النتيجة 22 التي تتطابق مع عدد حروف السطر "The cat sat on the mat".

كيفية عرض فقط مجموع عدد الكلمات في ملف

أخيرًا وليس آخرًا ، يمكنك الحصول على العدد الإجمالي للكلمات في ملف عن طريق تشغيل الأمر التالي:

wc -w