creategroup

来自「samba-3.0.22.tar.gz 编译smb服务器的源码」· 代码 · 共 28 行

TXT
28
字号
#!/bin/sh# Example script for 'add group command'. Handle weird NT group# names. First attempt to create the group directly, if that fails# then create a random group and print the numeric group id.## Note that this is only an example and assumes /dev/urandom.# # VolkerGROUPNAME="$1"ITERS=0while ! /usr/sbin/groupadd "$GROUPNAME" > /dev/null 2>&1do    # we had difficulties creating that group. Maybe the name was    # too weird, or it already existed. Create a random name.    GROUPNAME=nt-$(dd if=/dev/urandom bs=16 count=1 2>/dev/null | md5sum | cut -b 1-5)    ITERS=$(expr "$ITERS" + 1)    if [ "$ITERS" -gt 10 ]    then	# Too many attempts	exit 1    fidonegetent group | grep ^"$GROUPNAME": | cut -d : -f 3

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?