Menu
Coddy logo textTech
flag Ar iconالعربيةdown icon

عداد تكرار الكلمات

جزء من قسم الأساسيات في رحلة Terminal على Coddy — الدرس 81 من 82.

challenge icon

التحدي

سهل

قم بتحليل الملف article.txt وحساب عدد مرات ظهور كل كلمة. قم ببناء خط أنابيب (pipeline) يقوم بما يلي:

  1. يقرأ محتوى الملف
  2. يحول المسافات إلى أسطر جديدة (كلمة واحدة لكل سطر) باستخدام tr ' ' '\n'
  3. يفرز الكلمات أبجدياً
  4. يحسب تكرارات كل كلمة باستخدام uniq -c
  5. يفرز النتائج حسب العدد بترتيب تنازلي باستخدام sort -rn

يجب أن يظهر مخرجك ترددات الكلمات مع الكلمات الأكثر شيوعاً أولاً:

      5 the
      3 fox
      3 quick
      2 dog
      2 lazy
      2 over
      1 a
      1 all
      1 amused
      1 brown
      1 by
      1 day
      1 happy
      1 hill
      1 is
      1 jumps
      1 not
      1 ran
      1 sleeps
      1 was

ادمج جميع الأوامر في خط أنابيب واحد باستخدام عامل الربط |.

تلميح: ابدأ بـ cat article.txt وقم بتسلسل الأوامر: tr لتقسيم الكلمات، و sort لتجميعها، و uniq -c لعدها، و sort -rn لترتيبها حسب التردد.

جرّب بنفسك

الطرفية

جميع دروس الأساسيات