在Linux中一次将多个用户添加到一个组中

在Linux中一次将多个用户添加到一个组中

请帮助我。我的用户为["Aarmy1, Army2, to.. Army 50.] & ["navy1, navy2,.. navy50]。如何在linux中分别将上述两个类添加到“Army”和“Navy”组中。

答案1

您可以使用简单的 for 循环,如下所示:

军队:

for user in army{1..50}; do usermod -aG Army $user; done

海军:

for user in navy{1..50}; do usermod -aG Navy $user; done

或者

您甚至可以同时执行这两项操作,如下所示:

for i in {1..50}; do usermod -aG Army army$i; usermod -aG Navy navy$i; done

相关内容