Just set your configuration path. Examples :
- /etc/netplan/50-cloud-init.yaml
- /etc/resolv.conf
Just set your configuration path. Examples :
#!/bin/sh | |
file=/etc/netplan/50-cloud-init.yaml | |
begzar_1=185.55.226.2 | |
begzar_2=185.55.225.25 | |
shecan_1=178.22.122.100 | |
shecan_2=185.51.200.2 | |
complete() { | |
echo 'Apply cahnges' | |
netplan apply | |
echo 'Done' | |
} | |
begzar() { | |
sed -i -e "s/${shecan_1}/${begzar_1}/g" $file | |
sed -i -e "s/${shecan_2}/${begzar_2}/g" $file | |
complete | |
} | |
shecan() { | |
sed -i -e "s/${begzar_1}/${shecan_1}/g" $file | |
sed -i -e "s/${begzar_2}/${shecan_2}/g" $file | |
complete | |
} | |
if [ "$1" = "begzar" ]; then | |
begzar | |
elif [ "$1" = "shecan" ]; then | |
shecan | |
else | |
echo 'Please select DNS provider' | |
fi |