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