פקודת המיון
חלק מהיחידה יסודות במסלול ה-Terminal של Coddy. שיעור 32 מתוך 82.
הפקודה
פשוט הקלידו
הפלט יהיה:
דגלים שימושיים:
ללא
הערה:
sort מסדרת את השורות בקובץ בסדר אלפביתי או מספרי.יש לנו fruits.txt:banana
apple
cherry
mango
sort ואחריו את שם הקובץ: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: מיון לפי עמודה מסוימת (שימושי לקבצים עם כמה עמודות):sort -k2 data.txt # מיין לפי העמודה השנייהsort לא משנה את הקובץ המקורי. הוא רק מדפיס את התוצאה הממוינת למסך.אתגר
מתחיליםהשתמשו בפקודה sort על fruits.txt:
- מיינו את הקובץ לפי סדר אלפביתי באמצעות
sort - מיינו את הקובץ לפי סדר אלפביתי הפוך באמצעות
sort -r
רמז: הריצו את שתי הפקודות בזו אחר זו. הקובץ המקורי לא משתנה:
sortרק מדפיסה את התוצאה.
נסו בעצמכם
טרמינל
השיעור הזה כולל חידון קצר. התחילו את השיעור כדי לענות עליו ולעקוב אחרי ההתקדמות.
כל השיעורים ביחידה יסודות
7תוכן הקובץ
ראש וזנבספירת מיליםפקודת המיוןפקודת הסינון לכפילויותיסודות grepgrep עם דגליםסיכום – בלש/ית טקסט13יסודות כתיבת סקריפטים ב-Shell
מהו סקריפט Shellיצירה והרצה של סקריפטמשתנים בסקריפטיםקלט משתמש בסקריפטיםמשפט ifלולאת forלולאת whileסיכום – נחשו את המספר2ניווט
הצגת ספריית העבודההצגת קבציםשינוי ספרייהנתיבים מוחלטים לעומת יחסייםספריית הבית וספריית השורשסיכום – מצאו את הדרך8ניתוב מחדש
פלט סטנדרטיכתיבה לקובץ תוך דריסת התוכןהוספה לקובץקלט סטנדרטישגיאה סטנדרטיתסיכום – בונה יומני רישום14פרויקט סקריפט לגיבוי
סקירת הפרויקטקבלת נתיב המקורתרגלו בעצמכם: Terminal אונליין