#!/bin/sh INTERFACE="enp7s0" IP_ADDRESS="192.168.111.1/24" if ! ip addr show dev $INTERFACE | grep -q "$IP_ADDRESS"; then sudo nmcli dev set $INTERFACE managed no sudo ip link set $INTERFACE up sudo ip addr add $IP_ADDRESS dev $INTERFACE sudo systemctl restart dnsmasq echo "Configuration applied successfully." else echo "IP address $IP_ADDRESS is already assigned to $INTERFACE." echo "No changes made." fi