<Предыдущая | Содержание: | Следующая>
Определение количества аргументов
Оболочка также предоставляет переменную, $#, который содержит количество аргументов в командной строке:
#! / Bin / Баш
# posit-param: скрипт для просмотра параметров командной строки echo "
#! / Bin / Баш
# posit-param: скрипт для просмотра параметров командной строки echo "
Количество аргументов: $ #
\ $ 0 = $ 0
\ $ 1 = $ 1
\ $ 2 = $ 2
\ $ 3 = $ 3
\ $ 4 = $ 4
\ $ 5 = $ 5
\ $ 6 = $ 6
\ $ 7 = $ 7
\ $ 8 = $ 8
\ $ 9 = 9 долларов США
Результат:
[я @ linuxbox ~] $ posit-param abcd
Количество аргументов: 4
$ 0 = / home / me / bin / posit-param
$ 1 = а
$ 2 = b
$ 3 = c
$ 4 = d
5 долларов =
6 долларов =
7 долларов =
8 долларов =
9 долларов =