Переменные, создаваемые пользователем в Unix

Администратор баз данных на сервере Unix может создавать переменную и инициализировать ее, предоставляя для нее значение. Имя переменной должно состоять из букв и чисел, но начинаться обязательно с буквы. Пользователь может экспортировать свои переменные с помощью команды export и тем самым позволять любому создаваемому в текущем сеансе экземпляру оболочки использовать их.

Ниже приведен пример пользовательской переменной (обратите внимание на то, что применение команды echo по отношению к самой переменной приводит к отображению лишь имени переменной, но не ее значения — для отображения значения переменной перед именем переменной в команде echo нужно добавлять знак $):

$ database=nicko
$ echo database
database
$ echo $database
nicko
$

В этом примере сначала создается новая переменная по имени database, и ей присваивается значение nicko, а затем с помощью команды echo предпринимается попытка вывести значение переменной database на экран, но команда echo распечатала только строку “database”. При втором использовании команды echo перед именем переменной добавлен знак $. На этот раз команда echo успешно отобразила строку “nicko”,т.е. само значение переменной database.

Для удаления значения переменной database достаточно просто установить для нее нулевое значение, как показано ниже:

$ database=
$ echo $database
$

 

Вас заинтересует / Intresting for you:

Отображение содержимого файлов...
Отображение содержимого файлов... 1481 просмотров Алексей Вятский Tue, 21 Nov 2017, 13:19:25
Получение справочной информаци...
Получение справочной информаци... 1877 просмотров Алексей Вятский Tue, 21 Nov 2017, 13:19:25
Сравнение файлов в Linux и Uni...
Сравнение файлов в Linux и Uni... 2014 просмотров Andrew Tue, 21 Nov 2017, 13:19:25
Поиск файлов и каталогов в Uni...
Поиск файлов и каталогов в Uni... 2545 просмотров Алексей Вятский Tue, 21 Nov 2017, 13:19:25
Войдите чтобы комментировать

apv аватар
apv ответил в теме #8397 6 года 11 мес. назад
Переменные часто приходилось создавать (задавать) при установке Oracle под Unix / Linux. Хорошая статья. Думаю ,что даже самым новичкам будет все ясно!