shell(六)

原创 2016年05月30日 21:46:43
read -t 30 -p "input name:" name
read -t 30 -p "input num:" num
read -t 30 -p "input password:" pass


if [ ! -z "$name" -a ! -z "$num" -a ! -z "$pass" ]
        then
                y=$(echo $num |sed 's/^[0-9]*$'//g)
             if [ -z "$y" ]
                then
                        for((i=1;i<=$num;i=i+1))
                                do
                                        useradd $name$i &>/dev/null
                                        echo $pass |/usr/bin/passwd --stdin "$name$i" &>/dev/null
                                done
             fi
fi
~$pass |/usr/bin/passwd --stdin "$name$i" &>/dev/null done fifi~

相关文章推荐

linux command Line and shell script bible(笔记六_比较)

这是暑假回来看linux命令行与shell脚本编程大全的一些笔记,并不是全部的,只是结合本人觉得需要的一些记录,在整理发表博文时也当作一种回顾!欢迎交流指正!! 11.1使用if-then语句 ...

shell基础(六)

六.shell常用命令本节只是列出一些常见的操作,具体的操作,可以参考man 6.1 文件与目录操作相关 cd 切换目录cd /home/wannbiao切换到/home/wannbiao目录下 ...

Linux程序设计(Linux shell编程六)

各位看官,前两回咱们 分别说了Linux shell编程中的顺序结构和判断结构,今天咱们接着说另外一个 结构:循环结构。闲话休说,言规正转。 看官们,是不是还沉浸在上一回的test专场中呢...
  • talk_8
  • talk_8
  • 2015年03月01日 22:33
  • 487

shell常用命令之六 alias

1.alias的功能 设置一个别名,即为一个长命令起一个新的名字 2.alias的基本格式 alias   alias_name='origin_command' alias是指定别名命令的关...

Power Shell 学习笔记(六)流程控制语句之分支语句

Power Shell 本身是一种系统脚本,那么当然常见的流程控制语句是有的。这次我们来看看分支语句。 PS目前支持分支语句有IF和Switch两种,相信学习过任意一门开发语言的人都不会感到陌生,甚至...

编程语言系列(六)--shell语言基础知识点总结

 从程序员的角度来看, Shell本身是一种用C语言编写的程序,从用户的角度来看,Shell是用户与Linux操作系统沟通的桥梁。用户既可以输入命令执行,又可以利用 Shell脚本编程,完成更加...

shell 教程六:函数的使用

1,函数无参无返回值调用 linux@ubuntu:~/test_shell$ cat hello.sh #!/bin/bashmyFunc(){ echo "myFunc() is cal...

《懒人Shell脚本》之六——一键构造待采集批量sql语句

1、需求采集任务构造入库。实现200多个网站的标题、时间、内容等信息的采集信息配置,并插入mysql中。 2、实现步骤步骤1:人工实现Excel表格配置。定义好唯一索引,如第一列的序号。好处: 1...

Linux之ubuntu学习笔记(六):shell基础

---------------------Shell简介------------------------------------------------------------------ shel...

Hadoop学习笔记(六)启动Shell分析

Hadoop启动Shell分析 使用$HADOOP_HOME/start-all.sh启动Hadoop守护进程 查看守护进程启动顺序,并解析相关shell...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:shell(六)
举报原因:
原因补充:

(最多只允许输入30个字)