Sort (פקודה)
קפיצה לניווט
קפיצה לחיפוש
Sort (אנגלית: Sort; "מיון") היא פקודה במערכות ההפעלה יוניקס. הפקודה מסדרת מחדש שורות בקובץ טקסט לפי סדר אלפבית, מספרים, סדר הפוך, צמצום רווחים או שורות ריקות ועוד.
לפקודה מספר חוקים המוגדרים כברירת מחדל:
- שורות המתחילות במספר יופיעו לפני שורות המתחילות באות.
- שורות המתחילות באות המופיעה מוקדם יותר באותיות האלפבית יופיעו לפני שורות המתחילות באות המופיעה מאוחר יותר באלפבית.
- שורות המתחילות באות קטנה יופיעו לפני השורות המתחילות באות זהה באותיות רישיות.
- יש לשים לב לחשיבות האותיות הרישיות.
שימוש
סביבת Unix
סידור לפי ABC בעזרת פקודת sort
, יהיה כדלקמן:
$ cat phonebook
Smith, Brett 555-4321
Doe, John 555-1234
Doe, Jane 555-3214
Avery, Cory 555-4132
Fogarty, Suzie 555-2314
$ sort phonebook
Avery, Cory 555-4132
Doe, Jane 555-3214
Doe, John 555-1234
Fogarty, Suzie 555-2314
Smith, Brett 555-4321
סידור לפי ABC, מהסוף להתחלה, בעזרת פקודת sort
, יהיה כדלקמן:
$ sort -r phonebook
Smith, Brett 555-4321
Fogarty, Suzie 555-2314
Doe, John 555-1234
Doe, Jane 555-3214
Avery, Cory 555-4132
סידור מספרים בעזרת פקודת sort
, יהיה כדלקמן:
$ cat numbers
1
10
4
3
50
2
$ sort -n numbers
1
2
3
4
10
50
תפריט העזרה של פקודת sort
:
sort --help
קישורים חיצוניים
פקודות בסביבת Unix ובמערכות הפעלה דמויות יוניקס | ||
---|---|---|
מערכת קבצים | ||
תהליכים | ||
סביבת משתמש | ||
עיבוד טקסט | ||
מעטפת | ||
רשת | ||
חיפוש | ||
שונות |