Sort (פקודה)

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