Shell编程的一些基础小结

简单总结下linux shell编程的一些基础语法总结;

      首先是if 语句的总结,if语句有如下几种结构

                   1单分支条件语句:

                  if [ 条件 ];then

                           do somthing

                    fi 

                [注意:这里的if和中括号每个都要有空格,如果then换行写的话就不需要前面加分号了]

                2 多分支条件语句

                  a if [ 条件 ];then

                          do somthing

                     else

                            do something

                      fi

                    b if [ 条件 ];then

                             do sth

                       elif [ 条件 ];then 

                         do sth

                         else

                          do sth

                        fi

          3 说明:shell 脚本中的if语句是支持多重嵌套。

接下来是循环语句结构:

             for,while,until

               for的语句结构是这样:

              for 变量 in 列表

                do

               do sth

                done

列表有以下几种生成方式

            1 数字循环 [1..10]

            2 利用seq函数功能 seq 10

            3利用命令生成的结果

            4 利用外部传入的参数变量如 $#,$@

while 语句的循环方式

     while(条件)

      do

do sth

    done

untill(条件)

   do

 do sth

done

小结一下,吃饭去了

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值