美文网首页
Shell编程-运算符

Shell编程-运算符

作者: Amy1234567 | 来源:发表于2020-05-24 10:55 被阅读0次

    Shell运算符

    一. declare命令

    declare [+/-] [选项] 变量名

    选项:

    - :给变量设定类型属性

    +:取消变量的类型属性

    -a:将变量声明为数组型

    -i: 将变量声明为整数型(integer)

    -x:将变量声明为环境变量

    -r:将变量声明为只读变量

    -p:显示指定变量的被声明的类型

    实例

    声明数组变量

    imooc

    声明环境变量

    declare -x test=123

    #和export作用类似,但其实是declare命令的作用

    export是简化命令

    声明变量只读属性

    declare -r test

    #给test赋予只读属性,但是请注意只读属性会让变量不能修改,不能删除,甚至不能取消

    实例

    查询变量的属性

    declare -p  #查询所有变量的属性

    declare -p 变量名  #查询指定变量的属性

    二,数值运算的方法

    方法一: declare -i

    方法二:expr或let数值运算工具

    注意:+ 前后必须有空格

    实例

    let : + 前后不加空格

    实例

    方法三:$((运算式)) 或 $[运算式]

    imooc 实例

    运算符

    imooc 实例

    三,变量测试

    变量测试在脚本优化时使用

    imooc

    实例1

    imooc

    实例2

    实例

    实例3

    实例

    相关文章

      网友评论

          本文标题:Shell编程-运算符

          本文链接:https://www.haomeiwen.com/subject/hsalahtx.html