为唯一主机名编写 bash 脚本

为唯一主机名编写 bash 脚本

大家好,我要为 IT 培训制作一个脚本,并且有一个问题。我的脚本允许我创建用户、删除用户或更改主机名,但主机名每次都必须是唯一的。

我想知道bash如何使主机名唯一。例如,在主机名末尾有一个随机数,但不会再次重复,或者根据IP获得PC的名称,但我不知道该怎么做。

我不知道如何做到这一点,在我的不同计算机上,主机名都是唯一的,并确保我没有重复。我想使用主机名的独特部分来执行此操作

echo "New pc name"
read "newpcname"

hostnamectl set-hostname $newnamepc

echo "New computer name is $newpcname"

相关内容