如何从文件添加 100 个用户

如何从文件添加 100 个用户

我有 100 个名字,没有密码,我必须在目录 /home/top100 下为他们创建帐户

我该怎么做呢?因为使用 useradd 100 次听起来并不有趣,即使我这样做了,我也不知道如何让帐户出现在 /home/top100/ 目录下。

答案1

假设用户名每行一个或由一个或多个空格分隔,在列表文件中,您可以使用以下命令:

 for user in $(cat listfile)
 do
    useradd -m -d /home/top100/${user} ${user}
 done

相关内容