Shell系列(三)——case/for/while

一、case

格式:

case 变量 in
字符串1)  
命令列表1
;;
……
字符串n)  
命令列表n
;;
# 匹配剩余所有
*)
命令列表n
;;
esac

二、循环语句

1)循环语句for...done语句:
格式

for 变量 in 名字表
do
命令列表
done

测试

#!/bin/bash
for Day in a b c d e f g
do
        echo "The day is :$Day"
done

结果

image.png

2)循环语句while:
格式:

while 条件
do
命令
done

测试代码

#!/bin/bash
num=1
while [ $num -le 10 ]
do
square=`expr $num \* $num`
echo $square
num=`expr $num + 1`
done

结果:

image.png

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容