工作以及教学常用脚本,不定时更新

变更IP,以及主机名

#!/bin/bash
if [ `whoami` != root ]
then
echo "Please login as root to continue :)"
exit
fi
oip=`grep "IPADDR" /etc/sysconfig/network-scripts/ifcfg-ens33 |awk -F '=' '{print $2}'|cut -d '"' -f2`
while read -p "Pls input your IPADDRESS,Like 10.119.10.10 :" ip
do
read -p "Your NewIP is ${ip},Make Sure[y|n]:" yn
if [[ ${yn} == [Yy] ]];then
sed -i "s/$oip/$ip/g" /etc/sysconfig/network-scripts/ifcfg-ens33
echo "IP: "${ip}
fi
read -p "Pls input your's hostname: " hname
read -p 'Make sure"'${hname}'"is hostname [y|n]:' yn
if [[ ${yn} == [Yy] ]];then
sudo hostnamectl set-hostname ${hname}
fi
service network restart
exit
done


猜你喜欢

转载自blog.51cto.com/jinyan2049/2609067