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

ربط أمرين

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

الآن بعد أن فهمت ما يفعله الأنبوب، لِنَرَ كيفية استخدامه بفعالية مع أمرين. يكمن السر في اختيار أوامر تعمل جيدًا معًا، بحيث يكون خرج الأمر الأول منطقيًا كإدخال للأمر الثاني.

من التركيبات الشائعة استخدام ls مع wc -l لعدّ الملفات:

ls | wc -l

يسرد الأمر ls الملفات (ملفًا واحدًا في كل سطر)، ويعدّ wc -l تلك الأسطر. والنتيجة هي عدد الملفات في الدليل الحالي.

تركيبة أخرى مفيدة هي cat مع head لمعاينة ملف:

cat longfile.txt | head -5

يعرض هذا الأسطر الخمسة الأولى من الملف فقط. يمكنك أيضًا استخدام head -5 longfile.txt مباشرةً، لكن استخدام الأنابيب يصبح ضروريًا عندما يُنشئ الأمر الأول مخرجات لا تقتصر على قراءة ملف فحسب.

على سبيل المثال، الجمع بين ls -l وhead:

ls -l | head -3

يعرض هذا معلومات مفصلة للعناصر القليلة الأولى فقط في دليل. يحوّل الأنبوب أمرين بسيطين إلى عملية أكثر قوة.

challenge icon

التحدي

سهل

استخدم أنبوبًا لعرض أول 4 أسطر فقط من messages.txt في أمر واحد.

شغّل أمرًا يقوم بما يلي:

  • يستخدم cat لقراءة messages.txt
  • يوجّه الناتج إلى head -4 لعرض أول 4 أسطر فقط

تلميح: صِل الأمرين معًا باستخدام الرمز |. يصبح ناتج cat إدخالًا لـ head.

جرّب بنفسك

الطرفية
quiz iconاختبر نفسك

يتضمن هذا الدرس اختبارًا قصيرًا. ابدأ الدرس للإجابة عليه وتتبّع تقدمك.

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

تدرّب بنفسك: Playground لـ Terminal