linux笔记 第六天

课程内容:

    1、bash编程入门之变量类型、for循环和算术计算

    2、bash编程入门之逻辑运算和条件判断

    3、bash条件测试

    4、bash条件测试


一、bash弱类型:

    变量=值(任何无需事先声明,可直接使用;值默认都是字符型 a=abc a=3)

            赋值:a=4   

            增强性赋值:

                字符: a=$[$a+1]  +=、-=、*=、/=、%=    a=$a+1 等同于a+=1

                字符串: export PATH=$PATH:/usr/local/bin

                自加:var++ 、var--

            unset 撤销变量赋值(否则一直占用内存)

    算术运算:bash会对数字执行隐式的类型转换

            let VAR_NAME=Integer_value  定义整型

            declare -i Var_name=Integer_value 定义整型

         操作符:+ - * / %(取模) **(次方) 双目运算符(需要至少2个操作数)

    算术运算的方式:

        let Var_Name=expression

        Var_Name=$[expression]

        $((expression)) 如:echo “the sum is: $(($sum1+$sun2))”

本文出自 “liwenjia'blog” 博客,谢绝转载!

你可能感兴趣的:(linux,课程,编程入门)