如何创建 for 循环来创建 225 个具有 15 个名字和 15 个姓氏的新用户?

如何创建 for 循环来创建 225 个具有 15 个名字和 15 个姓氏的新用户?

我需要通过添加用户创建 225 个新用户,但我只有 15 个名字和 15 个姓氏。我还需要为每个用户创建一个自动密码。请帮忙。

答案1

您没有指定密码或用户名的构成方式。在这里您知道如何对三个名字和三个姓氏进行操作。只需添加最多 15 个姓名和最多 15 个姓氏,您将获得 225 个用户名。

for name in name1 name2 name3; do
    for surname in surname1 surname2 surname3; do
        adduser $name$surname -p $name$surname
    done
done

您可以以不同的方式形成用户名和密码,但您没有指定具体方式。

我认为我不应该在这里提供答案,因为这显然是一项作业。

相关内容