Linux学习(九)-----shell脚本学习 条件判断和循环

5 篇文章 0 订阅

1、if-else-fi

if  [条件判断表达式一];    then

        当条件判断表达式一成立可以执行的命令

elif  [条件判断表达式二];   then

       当条件判断表达式二成立可以执行的命令

else

        当条件1、2均不成立时可以执行的命令

fi

 

2、case .....esac

case  $变量名称   in

       “第一个变量内容”)

                         程序段

                          ;;

        “第二个变量内容”)

                         程序段

                          ;;

。。。。。。。。。。。。。。。

        “第n个变量内容”)

                         程序段

                          ;;

          *)

                       其他情况下的程序段

                       exit  1

                       ;;

esac

 

3、使用函数功能

function fname(){

             程序段

函数的设置一定要在程序的最前面。函数的内置变量与shell脚本的内置变量是不一样的。函数的$1指的是函数的第一个变量,而$0就是指函数名。

 

4、while do done

while   [   condition  ]

do  

               statements

done

 

5、until  do  done

until   [   condition   ]

do

          statements

done

条件成立时,终止循环

6、for .....  do ....done

for   ( (  初始值;限制值;执行步长   ))

do

        statements

done

 

for var in con1 con2 con3 ....

do 

               statements

done

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值