首页 > 其他分享 >练习_for循环创建用户

练习_for循环创建用户

时间:2022-11-29 21:02:15浏览次数:29  
标签:number 创建 练习 用户 echo prefix num user fi

#!/usr/bin/bash
read -p "please input number:" num

if [[ ! "$num" =~ ^[0-9]+$ ]];then
        echo "error number"
        exit
fi


read -p "please input prefix:" prefix

if [ -z $prefix ];then
        echo "error prefix"
fi

for i in `seq $num`
do
        user=$prefix$i
        usesradd $user
        echo "123" |passwd --sdtin $user &>/dev/null
        if [ $? -eq 0 ]; then
                echo "$user is created"
        fi
done

  

标签:number,创建,练习,用户,echo,prefix,num,user,fi
From: https://www.cnblogs.com/smatter/p/16936672.html

相关文章

  • 自定义构造函数 创建对象
    函数适用于封装方法的  构造函数就是用于封装对象的1.构造函数首字母大写2.调用通过newnew函数名()3.通过this添加属性//functionPig(name,age){//......
  • 创建vue快捷代码
    实现在新建 **.vue文件中,输入vue2,就可以补全vue2的结构代码    回车后出现下面的代码文件,复制下面代码段,到红框的位置,其中prefix可以自己设定输入什......
  • Unity用户手册-AssetBundle
    AssetBundle什么是AssetBundle?AssetBundle实际上是一个资源管理包。AssetBundle包含了两个部分:数据头以及数据段。数据头内包含了AssetBundle的元数据信息,比如它的标识符......
  • 【开发小技巧】028—使用CSS创建卡通动画加载效果
    在实际项目开发中,一般都会设计一个动画加载效果,今天这个加载效果非常有趣,可以帮助用户在等待程序加载时,缓解用户着急的情绪。HTML代码:在本文中,设计了代码的基本结构。<!DOCT......
  • 内存磁盘告警练习
    #!/usr/bin/bashmem_used=`free-m|grep'^Mem:'|awk'{print$3}'`mem_total=`free-m|grep'^Mem:'|awk'{print$2}'`#free-m以MB显示mem_percent=$((m......
  • 创建并且配置win10系统虚拟机
    一、创建Windows10镜像1、下载地址:https://www.microsoft.com/zh-cn/software-download/windows102、制作镜像完成之后,会生成一个后缀名为.iso的镜像文件二、创建新......
  • 什么是自签名证书?以及如何创建它
    自签名SSL证书是一种数字证书,未经公开信任的​​证书颁发机构(CA)​​签名。自签名证书被认为不同于传统的CA签名证书,因为它们是由负责与证书关联的网站或软件的公司......
  • 20组免费的用户界面图标,开发者必备
    这些图标作为web应用和移动应用UI设计,非常合适不过,别忘了,他们是免费的。​​​​1.​​Iconza​​​​​​2.​​PixeloPhilia2​​​​​​3.​​FunctionIconSet​​......
  • 《docker基础篇:3.Docker常用命令》包括帮助启动类命令、镜像命令、有镜像才能创建容器
    文章目录3.Docker常用命令3.1帮助启动类命令3.2镜像命令3.3有镜像才能创建容器,这是根本前提(下载一个CentOS或者ubuntu镜像演示)3.4容器命令3.4.1新建+启动容器3.4.2列出当......
  • 什么是自签名证书?以及如何创建它
    自签名SSL证书是一种数字证书,未经公开信任的证书颁发机构(CA)签名。自签名证书被认为不同于传统的CA签名证书,因为它们是由负责与证书关联的网站或软件的公司或开发人......