Онлайн робочі станції OnWorks Linux та Windows

логотип

Безкоштовний онлайн-хостинг для робочих станцій

<Попередній | зміст | Наступна>

Доступ до командного рядка

Оболонка надає набір змінних під назвою позиційні параметри які містять окремі слова в командному рядку. Змінні називаються 0 через 9. Їх можна продемонструвати таким чином:


зображення

#! / бін / баш

# 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 ~]$ позит-парам


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

[me@linuxbox ~]$ позит-парам


$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: