zoukankan      html  css  js  c++  java
  • (1)使用bash脚本实现批量添加用户

      脚本实现内容:

        可以指定用户名前缀,指定添加数量的批量添加用户脚本,密码为10为随机小写字母,并把用户名和密码写入文件中。

      脚本代码:

            

    #!/bin/bash
    read -p "用户名前缀:" id
    if echo $id|grep '^[a-zA-Z0-9]*$' &>/dev/null;then
      echo '用户名可用!'
    else
      echo '用户名不可用!'
      exit 1
    fi
    read -p "创建用户数量:" num
    if echo $num|grep '^[1-9][0-9]*$' &>/dev/null;then
      echo 'GO!'
    else
      echo '请输入正常的数字!'
      exit 2
    fi
    for i in `seq $num`;do
      useradd ${id}_$i &>/dev/null
      pswd=`echo $RANDOM|md5sum|cut -c 1-10|tr "[0-9]" "[a-z]"`
      echo $pswd|passwd --stdin ${id}_$i &>/dev/null
      echo "用户名:${id}_$i,密码:$pswd" |tee -a user.txt|cat
    done
    echo "创建完成,共创建$num个用户,已保存在user.txt文件中"

       使用测试:

        创建10个已oldboy开头的用户:

          

  • 相关阅读:
    调试
    自定义缓冲函数
    缓冲
    如何控制动画
    开发中遇到过的坑
    动画控制属性
    自定义动画
    CATransition(过渡)
    动画基础(显式动画)
    呈现图层
  • 原文地址:https://www.cnblogs.com/Stong/p/6810741.html
Copyright © 2011-2022 走看看