实现批量把用户添加到多个新组的脚本逻辑,已经有用户名和组名。用python如何实现?
时间: 2023-03-25 16:04:49 浏览: 90
office365批量添加用户到指定组.docx
您好,我可以回答这个问题。您可以使用Python的os和subprocess模块来实现这个脚本逻辑。具体步骤如下:
1. 首先,您需要将用户名和组名存储在一个文件中,每行一个用户名和组名,用逗号分隔。
2. 然后,您可以使用Python的os模块来读取该文件,并将每行的用户名和组名分别存储在两个列表中。
3. 接下来,您可以使用Python的subprocess模块来执行Linux命令,将每个用户名添加到对应的组中。具体命令为:usermod -a -G 组名 用户名
4. 最后,您可以使用Python的os模块来将结果输出到一个文件中,以便后续查看。
希望这个回答能够帮助您!
阅读全文