Змінні та час
Використовуйте змінні середовища та команди часу для створення передбачуваної автоматизації та журналів із відмітками часу.
Почати інтерактивний урокЗмінні та відмітки часу є основою підтримуваних пакетних робочих процесів. Без них сценарії жорстко кодують шляхи, журнали стають непослідовними, а налагодження стає болючим.
Основна ідея
Використовуйте змінні для значень, які змінюються між машинами або запусками, і використовуйте значення часу для маркування виводу, щоб кожен запуск був відстежуваним.
Як вивести змінну PATH?
Крок 1: Читання існуючих значень середовища
Це підтверджує, які виконувані файли ваша сесія може знайти без повних шляхів.
Крок 2: Створення журнального запису з відміткою часу
Додавання записів із датою та часом робить аудит та розслідування відкатів набагато швидшими.
Надійний шаблон
- Використовуйте
setдля динамічних каталогів та значень, специфічних для середовища. - Використовуйте
%DATE%та%TIME%у кожному рядку журналу операцій. - Уникайте жорстко закодованих шляхів, коли сценарії будуть виконуватися на кількох машинах.
Цей єдиний шаблон значно покращує портативність сценарію та відстежуваність інцидентів.
Посилання
Ці посилання на документацію надають авторитетну інформацію про команди, використані в цій статті.