Страница 1 из 1

сетевой интерфейс: статус активности

Добавлено: 18 мар 2025, 15:18
ya

Код: Выделить всё

#!/bin/bash
ifase1=enp2s0


# Получаем статус интерфейса enp2s0
status=$(ip -br a show ${ifase1})

# Проверяем, существует ли интерфейс и активен ли он
if [[ -z "$status" ]]; then
    echo "Интерфейс ${ifase1} не существует."
else
    echo "Статус интерфейса ${ifase1}: $status"
    if echo "$status" | grep -q "UP"; then
        echo "Интерфейс ${ifase1} активен."
    else
        echo "Интерфейс ${ifase1} неактивен."
    fi
fi
grep CRON /var/log/syslog