diff --git a/rename-host.sh b/rename-host.sh index 1057e3c..6f980a6 100644 --- a/rename-host.sh +++ b/rename-host.sh @@ -8,8 +8,10 @@ fi if [ $NewHostname ] then + OldHostname=`hostname` hostnamectl set-hostname $NewHostname - echo "127.0.0.1 $NewHostname" >> /etc/hosts + sed -i "s|\b$OldHostname$\b|$NewHostname|g" /etc/hosts + # echo "127.0.0.1 $NewHostname" >> /etc/hosts else echo 'Nothing changed >>>' fi