•Arnošt Havelka
Преміум: Змінні сценаріїв 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'
Подвійні лапки дозволяють заміну $. Тепер ваші сценарії адаптуються без редагування коду.
Список перевірки, який можна повторно використовувати
- Створюйте змінні за допомогою
var='value'(без пробілів навколо=). - Посилайтеся на змінні за допомогою
$varабо${var}для ясності. - Виконуйте математичні операції за допомогою
$((expression)). - Використовуйте подвійні лапки для інтерполяції:
"prefix_$var_suffix".
Перевірка знань
1 / 2Який правильний синтаксис для збільшення змінної?
Посилання
Ці посилання на документацію надають авторитетну інформацію про команди, використані в цій статті.