Код IT
← Каталог

Экосистема скриптов и автоматизации на Bash — Создание собственных утилит и управление окружением

Фрагмент из «Экосистема скриптов и автоматизации на Bash»: Создание собственных утилит и управление окружением.

Bash main.sh
#!/bin/bash
# Функция для проверки статуса сервиса
check_service() {
    local service_name=$1
    if systemctl is-active --quiet "$service_name"; then
        echo "Сервис $service_name активен"
        return 0
    else
        echo "Сервис $service_name не активен"
        return 1
    fi
}

check_service "$@"
#!/bin/bash
# Функция для проверки статуса сервиса
check_service() {
    local service_name=$1
    if systemctl is-active --quiet "$service_name"; then
        echo "Сервис $service_name активен"
        return 0
    else
        echo "Сервис $service_name не активен"
        return 1
    fi
}

check_service "$@"