直接上脚本:
#!/bin/bash
check_hostname(){
old_hostname=`hostname`
if [[ $old_hostname =~ ".local" ]];then
hostname
else
change_hostname
fi
}
change_hostname(){
new_hostname=$old_hostname.pc
hostnamectl set-hostname $new_hostname
echo "update hostname success!"
hostname
}
check_hostname