Назад до блогу
Arnošt Havelka

Преміум: Змінні сценаріїв Bash

Опануйте змінні bash та арифметичні операції, щоб створювати багаторазові сценарії автоматизації, які адаптуються до різних середовищ.

Почати інтерактивний урок
Преміум: Змінні сценаріїв Bash

Сценарії, які жорстко кодують значення, є крихкими. Навчіться використовувати змінні, щоб зробити вашу автоматизацію адаптованою до будь-якої ситуації.

Крок 1: Призначення та виведення змінних

Command Prompt
myapp
C:\Users\User>echo 'myapp'

Змінні зберігають значення, які ви будете використовувати багато разів. Зберігайте один раз, використовуйте завжди.

Крок 2: Використання змінних в арифметиці

Command Prompt
5
C:\Users\User>echo 5

Синтаксис $((...)) виконує цілочисельну математику. Ідеально підходить для лічильників, повторів та циклів.

Крок 3: Побудова динамічних команд зі змінними

Command Prompt
Processing backup_001.tar.gz
C:\Users\User>echo 'Processing backup_001.tar.gz'

Подвійні лапки дозволяють заміну $. Тепер ваші сценарії адаптуються без редагування коду.

Список перевірки, який можна повторно використовувати

  1. Створюйте змінні за допомогою var='value' (без пробілів навколо =).
  2. Посилайтеся на змінні за допомогою $var або ${var} для ясності.
  3. Виконуйте математичні операції за допомогою $((expression)).
  4. Використовуйте подвійні лапки для інтерполяції: "prefix_$var_suffix".

Перевірка знань

1 / 2

Який правильний синтаксис для збільшення змінної?

Посилання

Ці посилання на документацію надають авторитетну інформацію про команди, використані в цій статті.

Далі

Преміум: Функції сценаріїв Bash

Пишіть багаторазові функції, щоб усунути дублювання коду та створювати підтримувані сценарії автоматизації.