循环执行: 将一段代码重复执行0、1或多次;
进入条件:条件满足时才进入循环;
退出条件:每个循环都应该有退出条件,以有机会退出循环;
bash脚本:
for循环
while循环
until循环
for循环:
两种格式:
(1) 遍历列表
(2) 控制变量
遍历列表:
for VARAIBLE in LIST; do
循环体
done
进入条件:只要列表有元素,即可进入
退出条件:列表中的元素遍历完成;
LISTT的生成方式:
(1) 直接给出;
(2) 整数列表 {start..end} seq [start [incremtal]] last
(3) 返回列表的命令
(4) glob
(5) 变量引用:$@, $*
#!/bin/bash
for username in qq weixin yy; do
if id $username &> /dev/null; then
echo "$username 已经存在."
else
useradd $username && echo "用户 $username 添加完成."
fi
done
[root@localhost ~]# bash oo
用户名 qq 创建完成.
用户名 weixin 创建完成.
用户名 yy 创建完成.
[root@localhost ~]# bash oo
qq 已经存在.
weixin 已经存在.
yy 已经存在.
shell脚本循环的意义和概念
原创
©著作权归作者所有:来自51CTO博客作者氧G的原创作品,请联系作者获取转载授权,否则将追究法律责任
上一篇:压缩工具与RPM和yum基础
下一篇:Linux权限管理及用户

提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
Shell脚本概念
for loops:循环语句If批量Ping:for num in {1..255} #设置一个循环范围。1-255dohost=10.1.40.$num &nb
target style title blank border -
shell脚本for循环
for,while,until,循环
for while until -
shell脚本的使用---for循环
shell脚本的使用---for循环
脚本 shell 使