【发布时间】:2019-06-17 03:24:34
【问题描述】:
我有 2 个文本文件,users.txt 包含 1000 个用户的列表,groups.txt 包含 50 个组的列表。我想运行一个命令,将 30 个用户添加到每个组(例如:用户 1-30 到组 1,用户 31-60 到组 2,等等)。这样做最实用的方法是什么?
这是我目前所拥有的:
for i in `cat users.txt` ; do useradd $i; echo Pass$i | passwd $i -- stdin; done
for i in `cat groups.txt` ; do groupadd $i; done
【问题讨论】:
-
如果您展示您目前所做的工作,并解释您遇到的具体问题,您将获得更好的帮助。请阅读How do I ask a good question?