أمر Sort
جزء من قسم الأساسيات في رحلة Terminal على Coddy — الدرس 32 من 82.
يقوم الأمر
ببساطة اكتب
ستكون المخرجات:
العلامات المفيدة (flags):
بدون الخيار
ملاحظة:
sort بترتيب أسطر الملف بـترتيب أبجدي أو رقمي.لدينا fruits.txt:banana
apple
cherry
mango
sort متبوعًا بـ filename:sort fruits.txtapple
banana
cherry
mango-r — الفرز بترتيب عكسي (تنازلي):sort -r fruits.txt-n — الفرز عدديًا بدلاً من أبجديًا:sort -n numbers.txt-n، يتم فرز الأرقام كنصوص، بحيث يأتي 10 قبل 2. أما مع الخيار -n، فيتم فرزها بشكل صحيح حسب قيمتها العدديّة.-u — فرز وإزالة الأسطر المكررة في نفس الوقت:sort -u fruits.txt-k — الفرز حسب column معين (مفيد للملفات التي تحتوي على أعمدة متعددة):sort -k2 data.txt # فرز حسب العمود الثانيsort لا يعدل الملف الأصلي — بل يطبع فقط النتيجة المرتبة على الشاشة.التحدي
مبتدئاستخدم الأمر sort على الملف fruits.txt:
- قم بفرز الملف حسب الترتيب الأبجدي باستخدام
sort - قم بفرز الملف حسب الترتيب الأبجدي العكسي باستخدام
sort -r
تلميح: قم ببتشغيل كلا الأمرين واحدًا تلو الآخر. لا يتغير الملف الأصلي — حيث يقوم
sortبطباعة النتيجة فقط.
جرّب بنفسك
الطرفية
يتضمن هذا الدرس اختبارًا قصيرًا. ابدأ الدرس للإجابة عليه وتتبّع تقدمك.
جميع دروس الأساسيات
2التنقل
عرض مسار المجلد الحاليعرض الملفاتتغيير المجلدالمسارات المطلقة مقابل المسارات النسبيةمجلد المنزل ومجلد الجذرخلاصة - حدد مسارك8إعادة التوجيه
المخرجات القياسيةالكتابة فوق ملفالإضافة إلى ملفالمدخلات القياسيةالخطأ القياسيمراجعة - بناء سجل الأحداث11الأذونات
فهم الأذوناتقراءة الأذوناتChmod باستخدام الأرقامChmod باستخدام الرموزملكية الملفاتملخص - إحكام الحماية14مشروع سكربت النسخ الاحتياطي
نظرة عامة على المشروعالحصول على مسار المصدر