Menu
CoddyTech
flag Ar iconالعربيةdown icon

أمر 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