OnWorks Linux ו-Windows Online WorkStations

לוגו

אירוח מקוון בחינם עבור תחנות עבודה

<הקודם | תוכן | הבא>

גישה לשורת הפקודה

המעטפת מספקת קבוצה של משתנים הנקראים פרמטרים מיקוםיים המכילות את המילים הבודדות בשורת הפקודה. שמות המשתנים 0 דרך 9. ניתן להדגים אותם כך:


תמונה

#! / bin / bash

# posit-param: סקריפט לצפייה בפרמטרים של שורת הפקודה echo "

\$0 = $0

\$1 = $1

\$2 = $2

\$3 = $3

\$4 = $4

\$5 = $5

\$6 = $6

\$7 = $7

\$8 = $8

\$9 = $9 "


סקריפט פשוט מאוד המציג את ערכי המשתנים $ 0- $ 9. כאשר מבוצע ללא ארגומנטים של שורת פקודה, התוצאה היא זו:



[me@linuxbox ~]$ posit-param


$0 = /home/me/bin/posit-param

[me@linuxbox ~]$ posit-param


$0 = /home/me/bin/posit-param


1 $ =

2 $ =

3 $ =

4 $ =

5 $ =

6 $ =

7 $ =

8 $ =

9 $ =

1 $ =

2 $ =

3 $ =

4 $ =

5 $ =

6 $ =

7 $ =

8 $ =

9 $ =


גם כאשר אין טיעונים, $0 יכיל תמיד את הפריט הראשון המופיע בשורת הפקודה, שהוא שם הנתיב של התוכנית שמתבצעת. כאשר מובאים טיעונים, אנו רואים את התוצאות הבאות:


תמונה

[me@linuxbox ~]$ posit-param abcd


$0

=

/home/me/bin/posit-param

$1

=

a

$2

=

b

$3

=

c

$4

=

d

$5

=

$6

=

$7

=

$8

=

$9

=


תמונה

הערה: למעשה תוכל לגשת ליותר מתשעה פרמטרים באמצעות הרחבת פרמטרים. כדי לציין מספר גדול מתשע, הקף את המספר בסוגרים. לדוגמא ${10}, ${55}, ${211} וכן הלאה.


תמונה


 

מחשוב ענן מערכת ההפעלה המוביל ב-OnWorks: