в
, ти використовуйте назви в нижньому регістрі з командою set для встановлення змінних оболонки і використовуйте імена у верхньому регістрі з командою setenv для встановлення змінних середовища. Якщо ви встановлюєте змінну оболонки, оболонка встановлює відповідну змінну середовища і навпаки.
Ми можемо встановити змінні зі значеннями за замовчуванням або початковими значеннями в сценаріях оболонки під час команди echo за допомогою оператора присвоєння відразу після імені змінної. Значення за замовчуванням, яке ми хочемо присвоїти змінній, стоїть після оператора присвоєння.
Оголошення (створення) змінних тип variableName = значення; Де type – це один із типів C (наприклад, int), а variableName – це ім’я змінної (наприклад, x або myName). Знак рівності використовується для присвоєння значення змінній.
Щоб оголосити змінну, просто введіть потрібне ім’я та встановіть його значення за допомогою знака рівності ( = ). Як бачите, щоб надрукувати значення змінної, перед нею слід поставити знак долара ( $ ). Зверніть увагу, що між іменем змінної та знаком рівності або між знаком рівності та значенням немає пробілів.
Ім'я змінної оболонки може складатися з великі або малі літери, плюс цифри та символ підкреслення _. Ім’я може мати будь-яку довжину, але перший символ не може бути цифрою. Великі літери відрізняються від малих, тому ІМ’Я, ім’я та Ім’я – це різні імена.
Команда set збереже значення в оболонці C, які можна використовувати пізніше.Коли ви посилаєтеся на змінну пізніше, перед назвою змінної потрібно поставити знак долара. При призначенні значень із пробілами візьміть значення в лапки, щоб зберегти як одне значення, або використовуйте дужки, щоб зберегти окремі значення.