Зміст:
Визначення - Що означає змінна оболонки?
Змінна оболонки - це змінна, яка доступна лише для поточної оболонки. Навпаки, змінна середовища доступна у всій системі і може бути використана іншими програмами в системі.
Оболонка - це інтерпретатор команд операційної системи. Він обробляє команди, введені в командному рядку, або зчитуються з файлу сценарію оболонки.
Техопедія пояснює змінну оболонки
Змінна - це місце в пам'яті, яке використовується для утримування значення. Це місце присвоює ім'я, щоб зробити його описовим. Значенням може бути будь-який тип даних, наприклад, ім'я, номер, текст або ім’я / каталог / каталог. Отже, змінна - це не що інше, як вказівник на певні дані. Оболонка дозволяє користувачеві створювати, призначати або видаляти змінні. Однак ці змінні є лише тимчасовими та автоматично видаляються, коли сеанс оболонки закритий. Щоб зробити змінну оболонки стійкою та доступною у всій системі, її потрібно експортувати, перетворюючи її в змінну середовища. Команда, яка використовується для цього, залежить від конкретної оболонки, яка використовується. У оболонці Bash, що використовується Linux, команда "експортувати".
Змінна оболонки створюється із таким синтаксисом: "змінний_ ім'я = змінна_значення". Наприклад, команда "встановити COMPUTER_NAME = ртуть" створює змінну оболонки під назвою "COMPUTER_NAME" зі значенням "ртуть". Для значень з пробілами слід використовувати лапки. Хоча це не потрібно, умовою в Unix є використання великих літер для імен змінних. Також в Unix імена змінних, як імена файлів, залежать від регістру.