#!/bin/bash if [ "$EUID" -ne 0 ] then echo "Please run as root" exit fi # set static ip address if [[ ! -d /etc/cloud ]] then read -r -p "Enter Static IP Address with subnet prefix: " staticip read -r -p "Enter Gateway IP Address: " gatewayip read -r -p "Enter DNS IP Address (separated by commas): " dnsip # get adapter name name=$(basename /sys/class/net/e*) # backup original netplan yaml file mv /etc/netplan/00-installer-config.yaml /etc/netplan/00-installer-config.yaml.bak > /dev/null 2>&1 rm /etc/netplan/01-network-manager-all.yaml > /dev/null 2>&1 # create new netplan yaml file cat >> /etc/netplan/01-network-manager-all.yaml <