while [ condition ]
do
command1
command2
command3
done
描述condition为true时命令1到命令3将会一直执行,直到条件为false
#!/bin/bash
x=1
# -le小于 -gt 大于 -le等于
while [ $x -le 5 ]
do
echo "Welcome $x times"
x=$(( $x + 1 ))
done
counter=$1
factorial=1
# 防止出现 [: =: unary operator expected 的错误时使用[[]]
while [[ $counter -gt 0 ]]
do
factorial=$(( $factorial * $counter ))
counter=$(( $counter - 1 ))
done
echo $factorial
#!/bin/bash
#>>是指重定向,将标准输出重定向到其他的输出流中
# “>>” customer.txt 追加保存到customer.txt文件中, 如果文件不存在会自动创建。
# “>” customer.txt 就会重新写入, 覆盖原有的数据
while true
do
echo "登记客户资料(c继续,q退出):"
read choice
case $choice in
c) echo "请输入客户名字:" read name1
echo "请输入客户年龄:" read age1
echo "姓名:"${name1}" - 年龄:"${age1} >>customer.txt;;
q)
exit;;
esac
done
for $var in values
do
command1
command2
command3
done
分享到:
相关推荐
11.1 Shell编程-正则表达式.mp4 11.2.1 Shell编程-字符截取命令-cut命令.mp4 11.2.2 Shell编程-字符截取命令-printf命令.mp4 11.2.3 Shell编程-字符截取命令-...11.5.4 Shell编程-流程控制-while循环与until循环.mp4
if-while语句2. until循环 1. if-while语句 while循环是shell脚本中最简单的一种循环,当条件满足时,while重复地执行一组语句;当条件不满足时,就退出while循环。 shell while循环的用法如下: while ...
主要介绍了Shell脚本while、until循环语句简明教程,简洁易懂的简明教程,需要的朋友可以参考下
一、shell条件语句(if用法) if语句结构[if/then/elif/else/fi] 代码如下:if 条件测试语句 then action [elif 条件 action else action ] fi如果对于:条件测试语句不是很清楚,可以参考:linux shell 逻辑运算符...
case.sh guess_data.sh nfs_install.sh shell-base.sh while.sh data_cmp.sh homework-3.sh ping.sh shell-test.sh file_compare.sh huzl.sh pskill.sh test file_judge.sh if.sh read-file.sh test.c
shell 脚本程序设计
while循环是Shell脚本中最简单的一种循环,当条件满足时,while重复地执行一组语句,当条件不满足时,就退出while循环。 Shell while 循环的语法结构: while condition do statements done 这里condition表示判断...
while语句案例
5.3 while语句 5.4 until语句 5.5 break和continue命令 5.6 case语句 6. 常用命令集锦 六、shell后台运行程序----------------------------------------------------------------------------- 编辑器的使用--...
shell的循环主要有3种,for,while,until shell的分支判断主要有2种,if,case 一,for循环 代码如下: #!/bin/bash for file in $(ls /tmp/test/mytest |grep sh) //for in格式是shell for的基本格式,根js的for ...
第一部分 shell 第1章 文件安全与权限 1 1.1 文件 1 1.2 文件类型 2 1.3 权限 2 1.4 改变权限位 4 1.4.1 符号模式 4 1.4.2 chmod命令举例 5 1.4.3 绝对模式 5 1.4.4 chmod命令的其他例子 6 1.4.5 可以选择使用符号...
7.While条件语句企业案例列表读取_0.mp4 8.Shell编程之Case语句及Select综合应用_0.mp4 9.Shell编程之函数及案例分析.mp4 10.Linux下深入编程之函数及数组编程.mp4 11.Shell编程之SED及GREP综合讲解.mp4 12.Shell...
完成简单的Shell编程,对其中参数所包含的内容和用法进一步了解;Shell编程中if语句的使用;Shell编程中for语句的使用;Shell编程中while语句的使用;Shell编程中case语句的使用
while循环语句案例
主要介绍了linux shell下常用的循环for、while、until的用法,这也是脚本之家小编看到的比较详细的文章了,感兴趣的朋友可以参考一下,最好是在环境下自己手工打一份,不要复制
在shell编程中经常用到循环,常用的循环有for和while循环两种。while循环默认以行读取文件,而for循环以空格读取文件切分文件,本篇就结合现网的一些使用示例说说二者的用法和区别。 一、常用语法 1、for循环 for...
3、while语句 24 4、无限循环 24 5、until循环 25 6、case 25 7、跳出循环 26 8、esac 27 Shell函数 27 Shell 输入/输出重定向 30 1、输出重定向 31 2、输入重定向 31 3、重定向深入讲解 31 4、Here Document 32 5、...
Shell 编程基础;熟悉 Shell 基础知识 掌握 Shell 脚本的基本操作 结合实际案例展示 Shell 脚本编写的最佳实践 ;Linux 中的文本流;输出重定向;输入重定向;...while 循环;until 循环;使用循环打印乘法表;谢谢
o 5.2 while/for 循环 * 6 Shell里的一些特殊符号 o 6.1 引号 o 6.2 Here documents * 7 Shell里的函数 * 8 命令行参数 * 9 Shell脚本示例 o 9.1 一般编程步骤 o 9.2 二进制到十进制的转换 o 9.3...