Spec-Zone.ru › Bash

Позиционные параметры

​

Позиционный параметр — это параметр, обозначенный одной или несколькими цифрами, кроме отдельной цифры 0. Позиционные параметры получают значения из аргументов оболочки при её вызове; их также можно переназначить с помощью встроенной команды set. На позиционный параметр N можно ссылаться как на ${N} или как на $N, если N состоит из одной цифры. Присваивать значения позиционным параметрам с помощью операторов присваивания нельзя. Для их установки и сброса используются встроенные команды set и shift (см. Встроенные команды оболочки). При выполнении функции оболочки позиционные параметры временно заменяются (см. Функции оболочки).

При раскрытии позиционного параметра, состоящего более чем из одной цифры, его необходимо заключать в фигурные скобки. Без фигурных скобок цифра после «$» может обозначать только один из первых девяти позиционных параметров ($1\-$9) или специальный параметр $0 (см. ниже).

Copyright © 2000, 2001, 2002, 2007, 2008 Free Software Foundation, Inc.
Licensed under the GNU Free Documentation License.
https://www.gnu.org/software/bash/manual/html_node/Positional-Parameters.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API