鸿 网 互 联 www.68idc.cn

当前位置 : 主页 > 操作系统维护 > 其它 > >

三:shell运算符

来源:互联网 作者:佚名 时间:2017-09-09 17:02
1:declare命令 shell默认是字符串型 如果需要加减乘除,需要定义为整型 declare命令:改变默认变量的类型decalre [+/-] [选项] 变量名 -给变量设定类型属性 +取消变量类型属性 -a声明为数组类型 -i声明为整型 -x 将变量设置为环境变量 相当于export命令 dec

1:declare命令

shell默认是字符串型
        如果需要加减乘除,需要定义为整型
declare命令:改变默认变量的类型decalre [+/-] [选项]  变量名
      -给变量设定类型属性
     +取消变量类型属性
     -a声明为数组类型
     -i声明为整型
     -x 将变量设置为环境变量 相当于export命令 declare -x test=123(export是简化命令。最终执行的是declare -x命令)
     -r 讲变量声明为只读变量
     -p 显示指定变量的被声明的类型
eg:
      declare -i cc=$aa+$bb
      echo $cc
          33
查看变量属性 declare -p cc
eg:
             declare -p cc
              declare -i cc="33"

数组:

 movie[0]=zp
 movie[1]=tp
 movie
         -bash: movie: command not found
 echo $movie[1]
 echo ${movie}
       zp
 echo ${movie[1]}
        tp
echo ${movie[*]}
zp tp
[[email protected] ~]# 

2:数组运算方法

  

 

3.变量测试

      变量测试方法,只对shell生效,其他一般语言都不存在。

网友评论
<