shell 批量创建用户

@努力的小王  March 17, 2018
#!/bin/env bash
. /etc/init.d/functions
[ $UID -ne 0 ] &&{
  echo "plese talk administrator"

exit 1
}

for n in `seq -w 10`
do
   pass="`echo $RANDOM|md5sum|cut -c 2-9`"
   useradd cde$n &>/dev/null &&\
   echo $pass|passwd --stdin cde$n &>/dev/null
   if [ $? -eq 0 ];then
       action "useradd cde$n" /bin/true

   else

       action "useradd cde$n" /bin/false
   fi

   echo -e "cde$n\t$pass" >>/opt/user.txt

done


添加新评论