1.创建组的Python代码
[root@njmon python]# cat create_group.py 
#!/usr/bin/env python
import os
import re
def create_group_func(groupname):
    with open('/etc/group', 'r') as fd:
        for line in fd:
            matchgroupname = re.search(r'%s' % groupname, line, re.I)
    if not matchgroupname:
        os.system('groupadd %s' % groupname)
        print('%s is create successfully' % groupname)
    else:
        print('%s is already exists.' % groupname)
def main():
    create_group_func('test')
if __name__ == "__main__":
    main()
2.当组不存在时候
[root@njmon python]# python create_group.py 
test is create successfully
3.当组存在的时候
[root@njmon python]# python create_group.py 
test is already exists.
版权声明:本文为博主原创文章,未经博主允许不得转载。
Python
 CNDBA社区
CNDBA社区
 
					
				
			

