Menu
CoddyTech

أمر Sort

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

يُرتّب الأمر sort أسطر الملف بترتيب أبجدي أو رقمي.لدينا fruits.txt:
banana
apple
cherry
mango
اكتب ببساطة sort متبوعًا باسم الملف:
sort fruits.txt
سيكون الناتج:
apple
banana
cherry
mango
أعلام مفيدة:-r: فرز بترتيب عكسي (تنازلي):
sort -r fruits.txt
-n: فرز رقميًا بدلًا من الترتيب الأبجدي:
sort -n numbers.txt
بدون -n، تُرتَّب الأرقام كنصوص، لذا سيأتي 10 قبل 2. باستخدام -n، تُرتَّب بشكل صحيح حسب القيمة.-u: فرز وإزالة الأسطر المكررة في الوقت نفسه:
sort -u fruits.txt
-k: الترتيب حسب عمود محدد (مفيد للملفات التي تحتوي على أعمدة متعددة):
sort -k2 data.txt   # فرز حسب العمود الثاني
ملاحظة: لا تعدّل sort الملف الأصلي. بل تطبع النتيجة المرتبة على الشاشة فقط.
challenge icon

التحدي

مبتدئ

استخدم الأمر sort على الملف fruits.txt:

  1. رتّب الملف ترتيبًا أبجديًا باستخدام sort
  2. رتّب الملف ترتيبًا أبجديًا عكسيًا باستخدام sort -r

تلميح: شغّل الأمرين واحدًا تلو الآخر. لا يتغير الملف الأصلي: إذ إن sort يطبع النتيجة فقط.

جرّب بنفسك

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

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

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

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