美文网首页
bash shell编程2-逻辑语句if while case

bash shell编程2-逻辑语句if while case

作者: 阿尼奥赛哟 | 来源:发表于2020-08-06 09:05 被阅读0次

1.if 条件测试 - 数值比较

2. if 条件测试 - 字符串比较

3. if 条件测试 - 文件测试


4. if 条件测试 - 逻辑操作符 

与:-a,&&

或:-o,||

非:!

5. for循环

for i in {1..5}

do

    循环语句

done

例子 1:

for i in 1 2 3 4 5

do

echo " I am $i "

done

例子 2:

for var in {1..5}

do

echo "it's $var "

: ...

done

例子 3:

sum=0

for i in {1..6..2}

do

let "sum+=i"

echo "i:$i , sum:$sum "

: ...

done

echo "sum: $sum"

例子 4:

for((i = 1; i <= 5; i++))

do

echo "$i"

done


5. while循环

while true

do 

        循环语句

done

6.case循环

case 值 in

模式1)

    command1

    command2

    command3

;;

模式2)

    command1

    command2

    command3

;;

*)

    command1

    command2

    command3

;;

esac

相关文章

网友评论

      本文标题:bash shell编程2-逻辑语句if while case

      本文链接:https://www.haomeiwen.com/subject/pvykrktx.html