seq (פקודה)

פקודת יוניקס

seqאנגלית: Sequences Of Numbers) היא פקודה במערכת הפעלה דמוית יוניקס המציגה רצף של מספרים בסדר מוגדר מראש.

שימוש עריכה

השימוש הסטנדרטי בפקודת seq, בסביבת יוניקס, יתבצע כדלקמן ויציג רצף של מספרים מהספרה 1 ועד 5:

$ seq 5
1
2
3
4
5

הצגת רצף של מספרים מהספרה 1 ועד 20 עם קפיצות של 4 באמצעות פקודת seq, יתבצע כדלקמן:

$ seq 1 4 20
1
5
9
13
17

הצגת רצף של מספרים מהספרה 1 ועד 10 ובסמוך לכל מספר תופיע מחרוזת, יתבצע כדלקמן:

$ seq -s "sec " 10
1sec 2sec 3sec 4sec 5sec 6sec 7sec 8sec 9sec 10

היא משמשת לעיתים ליצירת מונה בלולאת for:

for i in `seq 5`; do
 do_some_command $i
done

קישורים חיצוניים עריכה