Shell脚本介绍

192 阅读1分钟

本文已参与「新人创作礼」活动,一起开启掘金创作之路

一.Shell介绍

    Shell 和python都是弱语言     

            定义变量规则 :   变量名=值                                   

    shell定义变量的规则:         1:等号两边不能有空格                                  

                                               2:定义特殊的变量需要用单引号或者双引号结合                        

                                               3:定义linux命令需要用反单引号         

    区分单引号和双引号的不同和相同点  :      

                    双引号中有$变量名,输出的是变量名对应的变量值

                    单引号中有$变量名,输出的是$变量名                                

    Shell取值         使用:echo $变量名    

二.Shell脚本的规则

image.png

image.png

三.比较运算符

image.png

四.If语句(分支结构)

  格式:   

     if [ 条件 ]     

    then     

    语句     

    else     

    语句     

    if
    

注意点:        1:  if后面有空格,

              2:条件两边有空格,

              3:if条件里面存在变量,需要$,而且变量两边需要双引号,

              4:fi是结束标识

image.png

五.Case循环语句

image.png

六.for循环

image.png

七. While循环

image.png

八.函数

image.png

九.参数传递

image.png

十.返回值

image.png