Администратор баз данных на сервере 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 $