shell创建用户一个shell 脚本,它从用户那里接收10个数,求和,并显示输出结果。

shell从经常需要用read命令从终端读取用戶输入并验证输入的数据是否合法。常见的验证有验证输入的是否是一个数值是否是一个有效的IP地址等等。

shell本身并没有提供这些验证數据合法性的命令以下是用来验证数据合法性的一些接口。这些接口封装了read命令在里面

1.验证输入的是否是数字

#@usage:从终端读取用户输入,除非获得一个有效的用户输入不然会一直读取
 
 #如果用户输入ENTER,则表示为默认,退出
 
 
 









2.验证输入是否为有效的IP地址















}

recolor)4代表一个变量

数組建立时默认为普通数组,所以不需要用declare -a 提前指定但是关联数组需要在脚本行首提前指定。

let 数组名[元素]++ 自增数组元素的值自增+1

案例2:統计不同类型的shell环境有多少个
 

案例3: 统计网站的所有连接状态以及数量

 将所有连接状态生成一个数组 

}

我要回帖

更多关于 shell创建用户 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信