linux基础学习-shell脚本学习(鸟哥私房菜)

                                                                                                                                    基础语法
1、数字运算:

a、var=$(($num1*num2))   //两个括号
b、declare -i  var=$num1*$num2  \将var强制转化成整。等效于:declare -i var  var=$num1*$num2

2、判断符号的功能类似于test。

test  -z $str  等效于 [ -z  "$str"  ]

3、注意 [ ]中的双引号和单引号:

在括号内的变量最好用双引号括起来;

在括号内的常量用双引号或者单引号括起来;

例如 str="test"

         [ $str == "test"]//会出错,因为$str为test,最终判断为 test是否等于"test",有区别。另外,此处判断是用“==”

   

                                                                                                                             条件判断格式

1、if 条件判断

a、 if [ 条件判断];then

        fi
b、 if [条件判断一];then
     当条件一成立时,执行的操作;

    elif

    当条件二成立时,执行的操作;

   else

     当条件一和二都不成立时,执行的操作;

   fi                                                                                                                

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值