Основы операционной системы UNIX

Присваивание значения переменной при вызове


Переменные называют ключевыми параметрами, поскольку им можно передавать значение по имени при вызове. Рассмотрим пример:

$ echo 'echo $x' >echox $ cx echox $ echo $x Hello $ echox $ x=Hi echox Hi

По умолчанию ключевые параметры можно передавать только до имени команды. Если установить флаг интерпретатора -k (set -k), то можно будет передавать значения переменным и после имени команды.



Содержание раздела